Search Results for

    Show / Hide Table of Contents

    Class SkinPart

    Class that represents a model skinning mesh information.

    Inheritance
    object
    IdentifiableObject
    AssetPart
    SkinPart
    Inherited Members
    IdentifiableObject.Id
    IdentifiableObject.IdHasChanged(Guid)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Evergine.Framework.Assets.AssetParts
    Assembly: Evergine.Framework.dll
    Syntax
    public class SkinPart : AssetPart

    Fields

    InverseBindPoses

    The inverse binding poses matrices array.

    Declaration
    public AccessorModel InverseBindPoses
    Field Value
    Type Description
    AccessorModel

    Name

    The name of the skin.

    Declaration
    public string Name
    Field Value
    Type Description
    string

    Nodes

    The skeleton nodes.

    Declaration
    public int[] Nodes
    Field Value
    Type Description
    int[]

    RootJoint

    The root joint.

    Declaration
    public int RootJoint
    Field Value
    Type Description
    int

    Methods

    Read(BinaryReader)

    Read this asset part.

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

    The binary reader.

    Returns
    Type Description
    SkinPart

    The loaded asset part.

    Write(BinaryWriter)

    Writes the sub asset.

    Declaration
    public override void Write(BinaryWriter writer)
    Parameters
    Type Name Description
    BinaryWriter writer

    The stream.

    Overrides
    AssetPart.Write(BinaryWriter)

    Extension Methods

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