Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
MeshConnectionsClass Class Reference

#include <meshcon.h>

Public Member Functions

 MeshConnectionsClass (DynamicVectorClass< GeometryExportTaskClass * > sub_objects, GeometryExportContextClass &context)
 
 ~MeshConnectionsClass (void)
 
const char * Get_Name (void) const
 
int Get_Sub_Object_Count (void) const
 
int Get_Aggregate_Count (void) const
 
int Get_Proxy_Count (void) const
 
bool Get_Sub_Object_Data (int index, char **out_name, int *out_boneindex, INode **out_inode=NULL)
 
bool Get_Aggregate_Data (int index, char **out_name, int *out_boneindex, INode **out_inode=NULL)
 
bool Get_Proxy_Data (int index, char **out_name, int *out_boneindex, INode **out_inode=NULL)
 
INode * Get_Origin (void) const
 

Detailed Description

MeshConnectionsClass This class is the description of a hierarchical model. It contains an array of "ConnectionStructs" which associate pieces of geometry with nodes in a hierarchy tree.

Definition at line 94 of file meshcon.h.

Constructor & Destructor Documentation

◆ MeshConnectionsClass()

MeshConnectionsClass::MeshConnectionsClass ( DynamicVectorClass< GeometryExportTaskClass * > sub_objects,
GeometryExportContextClass & context )

Definition at line 63 of file meshcon.cpp.

◆ ~MeshConnectionsClass()

MeshConnectionsClass::~MeshConnectionsClass ( void )

Definition at line 113 of file meshcon.cpp.

Member Function Documentation

◆ Get_Aggregate_Count()

int MeshConnectionsClass::Get_Aggregate_Count ( void ) const
inline

Definition at line 114 of file meshcon.h.

◆ Get_Aggregate_Data()

bool MeshConnectionsClass::Get_Aggregate_Data ( int index,
char ** out_name,
int * out_boneindex,
INode ** out_inode = NULL )

Definition at line 158 of file meshcon.cpp.

◆ Get_Name()

const char * MeshConnectionsClass::Get_Name ( void ) const
inline

Definition at line 108 of file meshcon.h.

◆ Get_Origin()

INode * MeshConnectionsClass::Get_Origin ( void ) const
inline

Definition at line 131 of file meshcon.h.

◆ Get_Proxy_Count()

int MeshConnectionsClass::Get_Proxy_Count ( void ) const
inline

Definition at line 115 of file meshcon.h.

◆ Get_Proxy_Data()

bool MeshConnectionsClass::Get_Proxy_Data ( int index,
char ** out_name,
int * out_boneindex,
INode ** out_inode = NULL )

Definition at line 186 of file meshcon.cpp.

◆ Get_Sub_Object_Count()

int MeshConnectionsClass::Get_Sub_Object_Count ( void ) const
inline

Definition at line 113 of file meshcon.h.

◆ Get_Sub_Object_Data()

bool MeshConnectionsClass::Get_Sub_Object_Data ( int index,
char ** out_name,
int * out_boneindex,
INode ** out_inode = NULL )

Definition at line 130 of file meshcon.cpp.


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