Search Results for

    Show / Hide Table of Contents

    Class VertexElement.Types

    Types of vertex elements.

    Inheritance
    System.Object
    VertexElement.Types
    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

    Undefined.

    Declaration
    public const VertexElement.Types Unknown
    Field Value
    VertexElement.Types

    value__

    Declaration
    public byte value__
    Field Value
    System.Byte

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.RawClone<T>(T)
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat