C# Class ME3LibWV.UnrealClasses.StaticMesh

Inheritance: _DXRenderableObject
Show file Open project: ME3Explorer/ME3Explorer Class Usage Examples

Public Properties

Property Type Description
Mesh MeshStruct
ParentMatrix System.Matrix
RawTriangles List
TempMatrix System.Matrix
Vertices List
kdNodes List

Public Methods

Method Description
DeserializeDump ( byte raw, int start ) : void
Process3DClick ( System.Vector3 org, System.Vector3 dir, float max ) : float
ReadBoundings ( byte memory ) : void
ReadBuffers ( byte memory ) : void
ReadEdges ( byte memory ) : void
ReadEnd ( byte memory ) : void
ReadIndexBuffer ( byte memory ) : void
ReadMaterials ( byte memory ) : void
ReadRawTris ( byte memory ) : void
ReadVerts ( byte memory ) : void
ReadkDOPTree ( byte memory ) : void
Render ( Device device ) : void
SetSelection ( bool s ) : void
StaticMesh ( PCCPackage Pcc, int index, System.Matrix transform ) : System
ToTree ( ) : TreeNode
UnknownPart ( byte memory ) : void

Private Methods

Method Description
MakeMesh ( Section sec ) : Section

Method Details

DeserializeDump() public method

public DeserializeDump ( byte raw, int start ) : void
raw byte
start int
return void

Process3DClick() public method

public Process3DClick ( System.Vector3 org, System.Vector3 dir, float max ) : float
org System.Vector3
dir System.Vector3
max float
return float

ReadBoundings() public method

public ReadBoundings ( byte memory ) : void
memory byte
return void

ReadBuffers() public method

public ReadBuffers ( byte memory ) : void
memory byte
return void

ReadEdges() public method

public ReadEdges ( byte memory ) : void
memory byte
return void

ReadEnd() public method

public ReadEnd ( byte memory ) : void
memory byte
return void

ReadIndexBuffer() public method

public ReadIndexBuffer ( byte memory ) : void
memory byte
return void

ReadMaterials() public method

public ReadMaterials ( byte memory ) : void
memory byte
return void

ReadRawTris() public method

public ReadRawTris ( byte memory ) : void
memory byte
return void

ReadVerts() public method

public ReadVerts ( byte memory ) : void
memory byte
return void

ReadkDOPTree() public method

public ReadkDOPTree ( byte memory ) : void
memory byte
return void

Render() public method

public Render ( Device device ) : void
device Device
return void

SetSelection() public method

public SetSelection ( bool s ) : void
s bool
return void

StaticMesh() public method

public StaticMesh ( PCCPackage Pcc, int index, System.Matrix transform ) : System
Pcc PCCPackage
index int
transform System.Matrix
return System

ToTree() public method

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

UnknownPart() public method

public UnknownPart ( byte memory ) : void
memory byte
return void

Property Details

Mesh public property

public MeshStruct Mesh
return MeshStruct

ParentMatrix public property

public Matrix,System ParentMatrix
return System.Matrix

RawTriangles public property

public List RawTriangles
return List

TempMatrix public property

public Matrix,System TempMatrix
return System.Matrix

Vertices public property

public List Vertices
return List

kdNodes public property

public List kdNodes
return List