C# Class ME3Explorer.Unreal.Classes.SkeletalMesh

显示文件 Open project: ME3Explorer/ME3Explorer Class Usage Examples

Public Properties

Property Type Description
Bones List
Bounding BoundingStruct
DirectXSections List
Flags int
LODModels List
Loaded bool
MatInsts List
Materials List
MyIndex int
Origin System.Vector3
Owner ME3Package
Rotation System.Vector3
SkeletonDepth int
TailNames List
Unk1 int
Unk2 int
Unk3 List

Public Methods

Method Description
DrawMesh ( Device device, int lod ) : void
GetPropertyEnd ( ) : int
Serialize ( SerializingContainer Container ) : void
SkeletalMesh ( ) : System
SkeletalMesh ( ME3Package pcc, int Index ) : System
ToTree ( ) : TreeNode

Private Methods

Method Description
BonesToTree ( ) : TreeNode
BoundingsToTree ( ) : TreeNode
GenerateDXMeshes ( ) : void
GetFlags ( int n ) : TreeNode
GetProperties ( int n ) : TreeNode
HalfToFloat ( UInt16 val ) : float
LODsToTree ( ) : TreeNode
MaterialsToTree ( ) : TreeNode
OrgRotToTree ( ) : TreeNode
SerializeBones ( SerializingContainer Container ) : void
SerializeBoundings ( SerializingContainer Container ) : void
SerializeLODs ( SerializingContainer Container ) : void
SerializeMaterials ( SerializingContainer Container ) : void
SerializeOrgRot ( SerializingContainer Container ) : void
SerializeTail ( SerializingContainer Container ) : void
TailToTree ( ) : TreeNode

Method Details

DrawMesh() public method

public DrawMesh ( Device device, int lod ) : void
device Device
lod int
return void

GetPropertyEnd() public method

public GetPropertyEnd ( ) : int
return int

Serialize() public method

public Serialize ( SerializingContainer Container ) : void
Container SerializingContainer
return void

SkeletalMesh() public method

public SkeletalMesh ( ) : System
return System

SkeletalMesh() public method

public SkeletalMesh ( ME3Package pcc, int Index ) : System
pcc ME3Package
Index int
return System

ToTree() public method

public ToTree ( ) : TreeNode
return System.Windows.Forms.TreeNode

Property Details

Bones public_oe property

public List Bones
return List

Bounding public_oe property

public BoundingStruct Bounding
return BoundingStruct

DirectXSections public_oe property

public List DirectXSections
return List

Flags public_oe property

public int Flags
return int

LODModels public_oe property

public List LODModels
return List

Loaded public_oe property

public bool Loaded
return bool

MatInsts public_oe property

public List MatInsts
return List

Materials public_oe property

public List Materials
return List

MyIndex public_oe property

public int MyIndex
return int

Origin public_oe property

public Vector3,System Origin
return System.Vector3

Owner public_oe property

public ME3Package Owner
return ME3Package

Rotation public_oe property

public Vector3,System Rotation
return System.Vector3

SkeletonDepth public_oe property

public int SkeletonDepth
return int

TailNames public_oe property

public List TailNames
return List

Unk1 public_oe property

public int Unk1
return int

Unk2 public_oe property

public int Unk2
return int

Unk3 public_oe property

public List Unk3
return List