Property | Type | Description | |
---|---|---|---|
DefaultTex | Texture | ||
DirectXSections | List |
||
Mesh | SkelMesh | ||
Tail | List |
||
bonecount | int | ||
memory | byte[] | ||
memsize | int | ||
pcc | ME3Package | ||
props | List |
||
psk | PSKFile | ||
readerpos | int |
Method | Description | |
---|---|---|
ApplyTangents ( LOD l, int edge, System.Vector4 tan, System.Vector4 bitan ) : void | ||
CalcTangentSpace ( LOD l ) : void | ||
CalcTangentSpace2 ( LOD l ) : void | ||
ComputeTangentAndBinormal ( System.Vector2 tv, System.Vector3 v ) : System.Vector3[] | ||
Deserialize ( ) : void | ||
DrawMesh ( Device device ) : void | ||
Dump ( ) : byte[] | ||
ExportToPsk ( string path, int LOD ) : void | ||
FloatToHalf ( float f ) : |
||
GenerateDirectXMesh ( int LOD ) : void | ||
GetChild ( TreeNode tn ) : TreeNode | ||
HalfToFloat ( UInt16 val ) : float | ||
ImportFromPsk ( string path, int lod ) : void | ||
InvSqrt ( float x ) : float | ||
ReadBones ( ) : void | ||
ReadBounds ( ) : void | ||
ReadLODs ( ) : void | ||
ReadMaterial ( ) : void | ||
ReadOrgRot ( ) : void | ||
ReadQuad ( int pos ) : Quad | ||
ReadRotator ( int pos ) : Rotator | ||
ReadTail ( ) : void | ||
ReadVector ( int pos ) : Vector3 | ||
Serialize ( ) : byte[] | ||
SerializeToBuffer ( ) : byte[] | ||
SerializeToFile ( string path ) : void | ||
SkeletalMeshOld ( ME3Package Pcc, int index ) : System | ||
ToTree ( ) : TreeNode | ||
ToVec3 ( List |
||
ToVec3 ( PSKFile p ) : Vector3 | ||
ToVec3 ( List |
||
VecSqr ( Vector3 v ) : float | ||
WriteBoneSer ( MemoryStream m ) : void | ||
WriteBones ( PSKFile PSK ) : PSKFile.PSKContainer | ||
WriteBounds ( MemoryStream m ) : void | ||
WriteLODs ( MemoryStream m ) : void | ||
WriteMaterials ( MemoryStream m ) : void | ||
WriteOrgRot ( MemoryStream m ) : void | ||
WriteQuad ( MemoryStream m, Quad q ) : void | ||
WriteRotator ( MemoryStream m, Rotator r ) : void | ||
WriteTail ( MemoryStream m ) : void | ||
WriteVector ( MemoryStream m, Vector3 v ) : void | ||
WriteVector2 ( MemoryStream m, Vector2 Vector ) : void | ||
WriteWeights ( PSKFile PSK, int lod ) : PSKFile.PSKContainer |
Method | Description | |
---|---|---|
SearchNodes ( TreeNodeCollection nodes, string name ) : TreeNode | ||
TanToStr ( int t ) : string | ||
ToTreeBones ( TreeNode t ) : TreeNode | ||
ToTreeBoundings ( TreeNode t ) : TreeNode | ||
ToTreeEdges ( TreeNode t, List |
||
ToTreeLODs ( TreeNode t ) : TreeNode | ||
ToTreeMaterials ( TreeNode t ) : TreeNode | ||
ToTreeOrgRot ( TreeNode t ) : TreeNode | ||
ToTreeSection ( TreeNode t, LOD sec ) : TreeNode | ||
ToTreeTail ( TreeNode t ) : TreeNode | ||
ToTreeUnkSection ( TreeNode t, UnknownSection sec ) : TreeNode | ||
WriteBone ( TreeNode t, PSKFile PSK ) : void | ||
WriteChild ( TreeNode t, int index, PSKFile PSK ) : void |
public ApplyTangents ( LOD l, int edge, System.Vector4 tan, System.Vector4 bitan ) : void | ||
l | LOD | |
edge | int | |
tan | System.Vector4 | |
bitan | System.Vector4 | |
return | void |
public ComputeTangentAndBinormal ( System.Vector2 tv, System.Vector3 v ) : System.Vector3[] | ||
tv | System.Vector2 | |
v | System.Vector3 | |
return | System.Vector3[] |
public ExportToPsk ( string path, int LOD ) : void | ||
path | string | |
LOD | int | |
return | void |
public GenerateDirectXMesh ( int LOD ) : void | ||
LOD | int | |
return | void |
public ImportFromPsk ( string path, int lod ) : void | ||
path | string | |
lod | int | |
return | void |
public SerializeToFile ( string path ) : void | ||
path | string | |
return | void |
public SkeletalMeshOld ( ME3Package Pcc, int index ) : System | ||
Pcc | ME3Package | |
index | int | |
return | System |
public WriteBoneSer ( MemoryStream m ) : void | ||
m | MemoryStream | |
return | void |
public WriteBones ( PSKFile PSK ) : PSKFile.PSKContainer | ||
PSK | PSKFile | |
return | PSKFile.PSKContainer |
public WriteMaterials ( MemoryStream m ) : void | ||
m | MemoryStream | |
return | void |
public WriteQuad ( MemoryStream m, Quad q ) : void | ||
m | MemoryStream | |
q | Quad | |
return | void |
public WriteRotator ( MemoryStream m, Rotator r ) : void | ||
m | MemoryStream | |
r | Rotator | |
return | void |
public WriteVector ( MemoryStream m, Vector3 v ) : void | ||
m | MemoryStream | |
v | Vector3 | |
return | void |
public WriteVector2 ( MemoryStream m, Vector2 Vector ) : void | ||
m | MemoryStream | |
Vector | Vector2 | |
return | void |
public WriteWeights ( PSKFile PSK, int lod ) : PSKFile.PSKContainer | ||
PSK | PSKFile | |
lod | int | |
return | PSKFile.PSKContainer |