Twilight Princess
Remastered version of the GameCube game
Loading...
Searching...
No Matches
JStudio.J3D.INF1 Class Reference
+ Collaboration diagram for JStudio.J3D.INF1:

Classes

class  InfoNode
 

Public Member Functions

void AssignMaterialIndexes (SHP1 shp1)
 
void LoadINF1FromStream (EndianBinaryReader reader, long chunkStart)
 

Public Attributes

byte[] HierarchyBuffer
 
List< InfoNodeInfoNodes = new List<InfoNode>()
 

Properties

ushort Unknown1 [get, set]
 
uint PacketCount [get, set]
 
uint VertexCount [get, set]
 
HierarchyNode HierarchyRoot [get]
 

Private Member Functions

void PrintHierarchy (HierarchyNode hierarchy, int depth)
 
int BuildSceneGraphFromInfoNodes (ref HierarchyNode parent, List< InfoNode > allNodes, int currentListIndex)
 

Private Attributes

HierarchyNode m_hierarchy
 

Member Function Documentation

◆ AssignMaterialIndexes()

void JStudio.J3D.INF1.AssignMaterialIndexes ( SHP1 shp1)

◆ BuildSceneGraphFromInfoNodes()

int JStudio.J3D.INF1.BuildSceneGraphFromInfoNodes ( ref HierarchyNode parent,
List< InfoNode > allNodes,
int currentListIndex )
private

◆ LoadINF1FromStream()

void JStudio.J3D.INF1.LoadINF1FromStream ( EndianBinaryReader reader,
long chunkStart )

◆ PrintHierarchy()

void JStudio.J3D.INF1.PrintHierarchy ( HierarchyNode hierarchy,
int depth )
private

Member Data Documentation

◆ HierarchyBuffer

byte [] JStudio.J3D.INF1.HierarchyBuffer

◆ InfoNodes

List<InfoNode> JStudio.J3D.INF1.InfoNodes = new List<InfoNode>()

◆ m_hierarchy

HierarchyNode JStudio.J3D.INF1.m_hierarchy
private

Property Documentation

◆ HierarchyRoot

HierarchyNode JStudio.J3D.INF1.HierarchyRoot
get

◆ PacketCount

uint JStudio.J3D.INF1.PacketCount
getset

◆ Unknown1

ushort JStudio.J3D.INF1.Unknown1
getset

◆ VertexCount

uint JStudio.J3D.INF1.VertexCount
getset

The documentation for this class was generated from the following file: