Search Results for

    Show / Hide Table of Contents

    Class MeshPrimitiveContent

    This class represents the asset mesh primitives.

    Inheritance
    object
    MeshPrimitiveContent
    Namespace: Evergine.Framework.Assets.AssetSources.Nodes
    Assembly: Evergine.Framework.dll
    Syntax
    public class MeshPrimitiveContent

    Fields

    BoundingBox

    The mesh's bounding box.

    Declaration
    public BoundingBox? BoundingBox
    Field Value
    Type Description
    BoundingBox?

    MaterialIndex

    Index of the material.

    Declaration
    public int MaterialIndex
    Field Value
    Type Description
    int

    Properties

    IndexBuffer

    Gets or sets the index buffer.

    Declaration
    public IndexBufferContent IndexBuffer { get; set; }
    Property Value
    Type Description
    IndexBufferContent

    IsSkinned

    Gets or sets a value indicating whether the mesh primitive is skinned.

    Declaration
    public bool IsSkinned { get; set; }
    Property Value
    Type Description
    bool

    MorphTargetSlots

    Gets or sets the array of morph targets.

    Declaration
    public MorphTargetDescription[] MorphTargetSlots { get; set; }
    Property Value
    Type Description
    MorphTargetDescription[]

    Topology

    Gets or sets the primitive topology.

    Declaration
    public PrimitiveTopology Topology { get; set; }
    Property Value
    Type Description
    PrimitiveTopology

    VertexBuffers

    Gets or sets the vertex attribute dictionary.

    Declaration
    public VertexBufferContent[] VertexBuffers { get; set; }
    Property Value
    Type Description
    VertexBufferContent[]

    Methods

    Read(BinaryReader)

    Reads a MeshPrimitiveContent instance from a BinaryReader stream.

    Declaration
    public static MeshPrimitiveContent Read(BinaryReader reader)
    Parameters
    Type Name Description
    BinaryReader reader

    The BinaryReader stream.

    Returns
    Type Description
    MeshPrimitiveContent

    The MeshPrimitiveContent instance.

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In this article
    Back to top
    Generated by DocFX