Class VertexElement.Types
Types of vertex elements.
Inheritance
Namespace: FlaxEngine
Assembly: FlaxEngine.CSharp.dll
Syntax
[Unmanaged]
public sealed class Types : Enum
Fields
Attribute
General purpose attribute. Maps to 'ATTRIBUTE0' semantic in the shader.
Declaration
public const VertexElement.Types Attribute
Field Value
VertexElement.Types
|
Attribute0
General purpose attribute (at index 0). Maps to 'ATTRIBUTE0' semantic in the shader.
Declaration
public const VertexElement.Types Attribute0
Field Value
VertexElement.Types
|
Attribute1
General purpose attribute (at index 1). Maps to 'ATTRIBUTE1' semantic in the shader.
Declaration
public const VertexElement.Types Attribute1
Field Value
VertexElement.Types
|
Attribute2
General purpose attribute (at index 2). Maps to 'ATTRIBUTE2' semantic in the shader.
Declaration
public const VertexElement.Types Attribute2
Field Value
VertexElement.Types
|
Attribute3
General purpose attribute (at index 3). Maps to 'ATTRIBUTE3' semantic in the shader.
Declaration
public const VertexElement.Types Attribute3
Field Value
VertexElement.Types
|
BlendIndices
Skinned bone blend indices. Maps to 'BLENDINDICES' semantic in the shader.
Declaration
public const VertexElement.Types BlendIndices
Field Value
VertexElement.Types
|
BlendWeights
Skinned bone blend weights. Maps to 'BLENDWEIGHTS' semantic in the shader.
Declaration
public const VertexElement.Types BlendWeights
Field Value
VertexElement.Types
|
Color
Vertex color. Maps to 'COLOR' semantic in the shader.
Declaration
public const VertexElement.Types Color
Field Value
VertexElement.Types
|
Lightmap
Lightmap UVs that usually map one of the texture coordinate channels. Maps to 'LIGHTMAP' semantic in the shader.
Declaration
public const VertexElement.Types Lightmap
Field Value
VertexElement.Types
|
MAX
The count of items in the Types enum.
Declaration
public const VertexElement.Types MAX
Field Value
VertexElement.Types
|
Normal
Vertex normal vector. Maps to 'NORMAL' semantic in the shader.
Declaration
public const VertexElement.Types Normal
Field Value
VertexElement.Types
|
Position
Vertex position. Maps to 'POSITION' semantic in the shader.
Declaration
public const VertexElement.Types Position
Field Value
VertexElement.Types
|
Tangent
Vertex tangent vector. Maps to 'TANGENT' semantic in the shader.
Declaration
public const VertexElement.Types Tangent
Field Value
VertexElement.Types
|
TexCoord
Texture coordinate. Maps to 'TEXCOORD' semantic in the shader.
Declaration
public const VertexElement.Types TexCoord
Field Value
VertexElement.Types
|
TexCoord0
Primary texture coordinate (UV). Maps to 'TEXCOORD0' semantic in the shader.
Declaration
public const VertexElement.Types TexCoord0
Field Value
VertexElement.Types
|
TexCoord1
Additional texture coordinate (UV1). Maps to 'TEXCOORD1' semantic in the shader.
Declaration
public const VertexElement.Types TexCoord1
Field Value
VertexElement.Types
|
TexCoord2
Additional texture coordinate (UV2). Maps to 'TEXCOORD2' semantic in the shader.
Declaration
public const VertexElement.Types TexCoord2
Field Value
VertexElement.Types
|
TexCoord3
Additional texture coordinate (UV3). Maps to 'TEXCOORD3' semantic in the shader.
Declaration
public const VertexElement.Types TexCoord3
Field Value
VertexElement.Types
|
TexCoord4
Additional texture coordinate (UV4). Maps to 'TEXCOORD4' semantic in the shader.
Declaration
public const VertexElement.Types TexCoord4
Field Value
VertexElement.Types
|
TexCoord5
Additional texture coordinate (UV5). Maps to 'TEXCOORD5' semantic in the shader.
Declaration
public const VertexElement.Types TexCoord5
Field Value
VertexElement.Types
|
TexCoord6
Additional texture coordinate (UV6). Maps to 'TEXCOORD6' semantic in the shader.
Declaration
public const VertexElement.Types TexCoord6
Field Value
VertexElement.Types
|
TexCoord7
Additional texture coordinate (UV7). Maps to 'TEXCOORD7' semantic in the shader.
Declaration
public const VertexElement.Types TexCoord7
Field Value
VertexElement.Types
|
Unknown
value__
Declaration
public byte value__
Field Value
System.Byte
|