Search Results for

    Show / Hide Table of Contents

    Class BufferView

    Inheritance
    object
    BufferView
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: glTFLoader.Schema
    Assembly: Evergine.Assets.dll
    Syntax
    public class BufferView

    Properties

    Buffer

    The index of the buffer.

    Declaration
    [JsonRequired]
    [JsonProperty("buffer")]
    public int Buffer { get; set; }
    Property Value
    Type Description
    int

    ByteLength

    The total byte length of the buffer view.

    Declaration
    [JsonRequired]
    [JsonProperty("byteLength")]
    public int ByteLength { get; set; }
    Property Value
    Type Description
    int

    ByteOffset

    The offset into the buffer in bytes.

    Declaration
    [JsonProperty("byteOffset")]
    public int ByteOffset { get; set; }
    Property Value
    Type Description
    int

    ByteStride

    The stride, in bytes.

    Declaration
    [JsonProperty("byteStride")]
    public int? ByteStride { get; set; }
    Property Value
    Type Description
    int?

    Extensions

    Dictionary object with extension-specific objects.

    Declaration
    [JsonProperty("extensions")]
    public Dictionary<string, object> Extensions { get; set; }
    Property Value
    Type Description
    Dictionary<string, object>

    Extras

    Application-specific data.

    Declaration
    [JsonProperty("extras")]
    public Extras Extras { get; set; }
    Property Value
    Type Description
    Extras

    Name

    The user-defined name of this object.

    Declaration
    [JsonProperty("name")]
    public string Name { get; set; }
    Property Value
    Type Description
    string

    Target

    The target that the GPU buffer should be bound to.

    Declaration
    [JsonProperty("target")]
    public BufferView.TargetEnum? Target { get; set; }
    Property Value
    Type Description
    BufferView.TargetEnum?

    Methods

    ShouldSerializeByteOffset()

    Declaration
    public bool ShouldSerializeByteOffset()
    Returns
    Type Description
    bool

    ShouldSerializeByteStride()

    Declaration
    public bool ShouldSerializeByteStride()
    Returns
    Type Description
    bool

    ShouldSerializeExtensions()

    Declaration
    public bool ShouldSerializeExtensions()
    Returns
    Type Description
    bool

    ShouldSerializeExtras()

    Declaration
    public bool ShouldSerializeExtras()
    Returns
    Type Description
    bool

    ShouldSerializeName()

    Declaration
    public bool ShouldSerializeName()
    Returns
    Type Description
    bool

    ShouldSerializeTarget()

    Declaration
    public bool ShouldSerializeTarget()
    Returns
    Type Description
    bool

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In This Article
    Back to top
    Generated by DocFX