Options
All
  • Public
  • Public/Protected
  • All
Menu

Class VertexAttributeClass

Hierarchy

Implements

Index

Constructors

Properties

__attributeSlot: number
__gltfComponentN: number
__shaderStr: string
index: number
str: string
symbol: symbol
__indexCount: number = -1

Accessors

  • get W(): "UNKNOWN.X" | "UNKNOWN.Y" | "UNKNOWN.Z" | "UNKNOWN.W" | "POSITION.X" | "POSITION.Y" | "POSITION.Z" | "POSITION.W" | "NORMAL.X" | "NORMAL.Y" | "NORMAL.Z" | "NORMAL.W" | "TANGENT.X" | "TANGENT.Y" | "TANGENT.Z" | "TANGENT.W" | "TEXCOORD_0.X" | "TEXCOORD_0.Y" | "TEXCOORD_0.Z" | "TEXCOORD_0.W" | "TEXCOORD_1.X" | "TEXCOORD_1.Y" | "TEXCOORD_1.Z" | "TEXCOORD_1.W" | "TEXCOORD_2.X" | "TEXCOORD_2.Y" | "TEXCOORD_2.Z" | "TEXCOORD_2.W" | "COLOR_0.X" | "COLOR_0.Y" | "COLOR_0.Z" | "COLOR_0.W" | "JOINTS_0.X" | "JOINTS_0.Y" | "JOINTS_0.Z" | "JOINTS_0.W" | "WEIGHTS_0.X" | "WEIGHTS_0.Y" | "WEIGHTS_0.Z" | "WEIGHTS_0.W" | "INSTANCE.X" | "INSTANCE.Y" | "INSTANCE.Z" | "INSTANCE.W" | "FACE_NORMAL.X" | "FACE_NORMAL.Y" | "FACE_NORMAL.Z" | "FACE_NORMAL.W" | "BARY_CENTRIC_COORD.X" | "BARY_CENTRIC_COORD.Y" | "BARY_CENTRIC_COORD.Z" | "BARY_CENTRIC_COORD.W"
  • Returns "UNKNOWN.X" | "UNKNOWN.Y" | "UNKNOWN.Z" | "UNKNOWN.W" | "POSITION.X" | "POSITION.Y" | "POSITION.Z" | "POSITION.W" | "NORMAL.X" | "NORMAL.Y" | "NORMAL.Z" | "NORMAL.W" | "TANGENT.X" | "TANGENT.Y" | "TANGENT.Z" | "TANGENT.W" | "TEXCOORD_0.X" | "TEXCOORD_0.Y" | "TEXCOORD_0.Z" | "TEXCOORD_0.W" | "TEXCOORD_1.X" | "TEXCOORD_1.Y" | "TEXCOORD_1.Z" | "TEXCOORD_1.W" | "TEXCOORD_2.X" | "TEXCOORD_2.Y" | "TEXCOORD_2.Z" | "TEXCOORD_2.W" | "COLOR_0.X" | "COLOR_0.Y" | "COLOR_0.Z" | "COLOR_0.W" | "JOINTS_0.X" | "JOINTS_0.Y" | "JOINTS_0.Z" | "JOINTS_0.W" | "WEIGHTS_0.X" | "WEIGHTS_0.Y" | "WEIGHTS_0.Z" | "WEIGHTS_0.W" | "INSTANCE.X" | "INSTANCE.Y" | "INSTANCE.Z" | "INSTANCE.W" | "FACE_NORMAL.X" | "FACE_NORMAL.Y" | "FACE_NORMAL.Z" | "FACE_NORMAL.W" | "BARY_CENTRIC_COORD.X" | "BARY_CENTRIC_COORD.Y" | "BARY_CENTRIC_COORD.Z" | "BARY_CENTRIC_COORD.W"

  • get X(): "UNKNOWN.X" | "UNKNOWN.Y" | "UNKNOWN.Z" | "UNKNOWN.W" | "POSITION.X" | "POSITION.Y" | "POSITION.Z" | "POSITION.W" | "NORMAL.X" | "NORMAL.Y" | "NORMAL.Z" | "NORMAL.W" | "TANGENT.X" | "TANGENT.Y" | "TANGENT.Z" | "TANGENT.W" | "TEXCOORD_0.X" | "TEXCOORD_0.Y" | "TEXCOORD_0.Z" | "TEXCOORD_0.W" | "TEXCOORD_1.X" | "TEXCOORD_1.Y" | "TEXCOORD_1.Z" | "TEXCOORD_1.W" | "TEXCOORD_2.X" | "TEXCOORD_2.Y" | "TEXCOORD_2.Z" | "TEXCOORD_2.W" | "COLOR_0.X" | "COLOR_0.Y" | "COLOR_0.Z" | "COLOR_0.W" | "JOINTS_0.X" | "JOINTS_0.Y" | "JOINTS_0.Z" | "JOINTS_0.W" | "WEIGHTS_0.X" | "WEIGHTS_0.Y" | "WEIGHTS_0.Z" | "WEIGHTS_0.W" | "INSTANCE.X" | "INSTANCE.Y" | "INSTANCE.Z" | "INSTANCE.W" | "FACE_NORMAL.X" | "FACE_NORMAL.Y" | "FACE_NORMAL.Z" | "FACE_NORMAL.W" | "BARY_CENTRIC_COORD.X" | "BARY_CENTRIC_COORD.Y" | "BARY_CENTRIC_COORD.Z" | "BARY_CENTRIC_COORD.W"
  • Returns "UNKNOWN.X" | "UNKNOWN.Y" | "UNKNOWN.Z" | "UNKNOWN.W" | "POSITION.X" | "POSITION.Y" | "POSITION.Z" | "POSITION.W" | "NORMAL.X" | "NORMAL.Y" | "NORMAL.Z" | "NORMAL.W" | "TANGENT.X" | "TANGENT.Y" | "TANGENT.Z" | "TANGENT.W" | "TEXCOORD_0.X" | "TEXCOORD_0.Y" | "TEXCOORD_0.Z" | "TEXCOORD_0.W" | "TEXCOORD_1.X" | "TEXCOORD_1.Y" | "TEXCOORD_1.Z" | "TEXCOORD_1.W" | "TEXCOORD_2.X" | "TEXCOORD_2.Y" | "TEXCOORD_2.Z" | "TEXCOORD_2.W" | "COLOR_0.X" | "COLOR_0.Y" | "COLOR_0.Z" | "COLOR_0.W" | "JOINTS_0.X" | "JOINTS_0.Y" | "JOINTS_0.Z" | "JOINTS_0.W" | "WEIGHTS_0.X" | "WEIGHTS_0.Y" | "WEIGHTS_0.Z" | "WEIGHTS_0.W" | "INSTANCE.X" | "INSTANCE.Y" | "INSTANCE.Z" | "INSTANCE.W" | "FACE_NORMAL.X" | "FACE_NORMAL.Y" | "FACE_NORMAL.Z" | "FACE_NORMAL.W" | "BARY_CENTRIC_COORD.X" | "BARY_CENTRIC_COORD.Y" | "BARY_CENTRIC_COORD.Z" | "BARY_CENTRIC_COORD.W"

  • get Y(): "UNKNOWN.X" | "UNKNOWN.Y" | "UNKNOWN.Z" | "UNKNOWN.W" | "POSITION.X" | "POSITION.Y" | "POSITION.Z" | "POSITION.W" | "NORMAL.X" | "NORMAL.Y" | "NORMAL.Z" | "NORMAL.W" | "TANGENT.X" | "TANGENT.Y" | "TANGENT.Z" | "TANGENT.W" | "TEXCOORD_0.X" | "TEXCOORD_0.Y" | "TEXCOORD_0.Z" | "TEXCOORD_0.W" | "TEXCOORD_1.X" | "TEXCOORD_1.Y" | "TEXCOORD_1.Z" | "TEXCOORD_1.W" | "TEXCOORD_2.X" | "TEXCOORD_2.Y" | "TEXCOORD_2.Z" | "TEXCOORD_2.W" | "COLOR_0.X" | "COLOR_0.Y" | "COLOR_0.Z" | "COLOR_0.W" | "JOINTS_0.X" | "JOINTS_0.Y" | "JOINTS_0.Z" | "JOINTS_0.W" | "WEIGHTS_0.X" | "WEIGHTS_0.Y" | "WEIGHTS_0.Z" | "WEIGHTS_0.W" | "INSTANCE.X" | "INSTANCE.Y" | "INSTANCE.Z" | "INSTANCE.W" | "FACE_NORMAL.X" | "FACE_NORMAL.Y" | "FACE_NORMAL.Z" | "FACE_NORMAL.W" | "BARY_CENTRIC_COORD.X" | "BARY_CENTRIC_COORD.Y" | "BARY_CENTRIC_COORD.Z" | "BARY_CENTRIC_COORD.W"
  • Returns "UNKNOWN.X" | "UNKNOWN.Y" | "UNKNOWN.Z" | "UNKNOWN.W" | "POSITION.X" | "POSITION.Y" | "POSITION.Z" | "POSITION.W" | "NORMAL.X" | "NORMAL.Y" | "NORMAL.Z" | "NORMAL.W" | "TANGENT.X" | "TANGENT.Y" | "TANGENT.Z" | "TANGENT.W" | "TEXCOORD_0.X" | "TEXCOORD_0.Y" | "TEXCOORD_0.Z" | "TEXCOORD_0.W" | "TEXCOORD_1.X" | "TEXCOORD_1.Y" | "TEXCOORD_1.Z" | "TEXCOORD_1.W" | "TEXCOORD_2.X" | "TEXCOORD_2.Y" | "TEXCOORD_2.Z" | "TEXCOORD_2.W" | "COLOR_0.X" | "COLOR_0.Y" | "COLOR_0.Z" | "COLOR_0.W" | "JOINTS_0.X" | "JOINTS_0.Y" | "JOINTS_0.Z" | "JOINTS_0.W" | "WEIGHTS_0.X" | "WEIGHTS_0.Y" | "WEIGHTS_0.Z" | "WEIGHTS_0.W" | "INSTANCE.X" | "INSTANCE.Y" | "INSTANCE.Z" | "INSTANCE.W" | "FACE_NORMAL.X" | "FACE_NORMAL.Y" | "FACE_NORMAL.Z" | "FACE_NORMAL.W" | "BARY_CENTRIC_COORD.X" | "BARY_CENTRIC_COORD.Y" | "BARY_CENTRIC_COORD.Z" | "BARY_CENTRIC_COORD.W"

  • get Z(): "UNKNOWN.X" | "UNKNOWN.Y" | "UNKNOWN.Z" | "UNKNOWN.W" | "POSITION.X" | "POSITION.Y" | "POSITION.Z" | "POSITION.W" | "NORMAL.X" | "NORMAL.Y" | "NORMAL.Z" | "NORMAL.W" | "TANGENT.X" | "TANGENT.Y" | "TANGENT.Z" | "TANGENT.W" | "TEXCOORD_0.X" | "TEXCOORD_0.Y" | "TEXCOORD_0.Z" | "TEXCOORD_0.W" | "TEXCOORD_1.X" | "TEXCOORD_1.Y" | "TEXCOORD_1.Z" | "TEXCOORD_1.W" | "TEXCOORD_2.X" | "TEXCOORD_2.Y" | "TEXCOORD_2.Z" | "TEXCOORD_2.W" | "COLOR_0.X" | "COLOR_0.Y" | "COLOR_0.Z" | "COLOR_0.W" | "JOINTS_0.X" | "JOINTS_0.Y" | "JOINTS_0.Z" | "JOINTS_0.W" | "WEIGHTS_0.X" | "WEIGHTS_0.Y" | "WEIGHTS_0.Z" | "WEIGHTS_0.W" | "INSTANCE.X" | "INSTANCE.Y" | "INSTANCE.Z" | "INSTANCE.W" | "FACE_NORMAL.X" | "FACE_NORMAL.Y" | "FACE_NORMAL.Z" | "FACE_NORMAL.W" | "BARY_CENTRIC_COORD.X" | "BARY_CENTRIC_COORD.Y" | "BARY_CENTRIC_COORD.Z" | "BARY_CENTRIC_COORD.W"
  • Returns "UNKNOWN.X" | "UNKNOWN.Y" | "UNKNOWN.Z" | "UNKNOWN.W" | "POSITION.X" | "POSITION.Y" | "POSITION.Z" | "POSITION.W" | "NORMAL.X" | "NORMAL.Y" | "NORMAL.Z" | "NORMAL.W" | "TANGENT.X" | "TANGENT.Y" | "TANGENT.Z" | "TANGENT.W" | "TEXCOORD_0.X" | "TEXCOORD_0.Y" | "TEXCOORD_0.Z" | "TEXCOORD_0.W" | "TEXCOORD_1.X" | "TEXCOORD_1.Y" | "TEXCOORD_1.Z" | "TEXCOORD_1.W" | "TEXCOORD_2.X" | "TEXCOORD_2.Y" | "TEXCOORD_2.Z" | "TEXCOORD_2.W" | "COLOR_0.X" | "COLOR_0.Y" | "COLOR_0.Z" | "COLOR_0.W" | "JOINTS_0.X" | "JOINTS_0.Y" | "JOINTS_0.Z" | "JOINTS_0.W" | "WEIGHTS_0.X" | "WEIGHTS_0.Y" | "WEIGHTS_0.Z" | "WEIGHTS_0.W" | "INSTANCE.X" | "INSTANCE.Y" | "INSTANCE.Z" | "INSTANCE.W" | "FACE_NORMAL.X" | "FACE_NORMAL.Y" | "FACE_NORMAL.Z" | "FACE_NORMAL.W" | "BARY_CENTRIC_COORD.X" | "BARY_CENTRIC_COORD.Y" | "BARY_CENTRIC_COORD.Z" | "BARY_CENTRIC_COORD.W"

  • get shaderStr(): string

Methods

  • _setShaderStr(str: string): void
  • getAttributeSlot(): number
  • toJSON(): number
  • toString(): string

Generated using TypeDoc