#include <hiersave.h>
|
| | HierarchySaveClass () |
| |
| | HierarchySaveClass (INode *root, TimeValue time, Progress_Meter_Class &treemeter, char *hname, int fixup_type=MATRIX_FIXUP_NONE, HierarchySaveClass *fixuptree=NULL) |
| |
| | HierarchySaveClass (INodeListClass *rootlist, TimeValue time, Progress_Meter_Class &treemeter, char *hname, int fixup_type=MATRIX_FIXUP_NONE, HierarchySaveClass *fixuptree=NULL, const Matrix3 &origin_offset=Matrix3(1)) |
| |
| | ~HierarchySaveClass () |
| |
| bool | Save (ChunkSaveClass &csave) |
| |
| bool | Load (ChunkLoadClass &cload) |
| |
| int | Num_Nodes (void) const |
| |
| const char * | Get_Name (void) const |
| |
| const char * | Get_Node_Name (int node) const |
| |
| INode * | Get_Node (int node) const |
| |
| Matrix3 | Get_Node_Transform (int node) const |
| |
| Matrix3 | Get_Node_Relative_Transform (int node) const |
| |
| Matrix3 | Get_Fixup_Transform (int node) const |
| |
| int | Find_Named_Node (const char *name) const |
| |
| void | Get_Export_Coordinate_System (INode *node, int *set_bone_index, INode **set_bone_node, Matrix3 *set_transform) |
| |
Definition at line 79 of file hiersave.h.
◆ anonymous enum
| Enumerator |
|---|
| MATRIX_FIXUP_NONE | |
| MATRIX_FIXUP_TRANS | |
| MATRIX_FIXUP_TRANS_ROT | |
Definition at line 84 of file hiersave.h.
◆ HierarchySaveClass() [1/3]
| HierarchySaveClass::HierarchySaveClass |
( |
| ) |
|
◆ HierarchySaveClass() [2/3]
◆ HierarchySaveClass() [3/3]
◆ ~HierarchySaveClass()
| HierarchySaveClass::~HierarchySaveClass |
( |
void | | ) |
|
◆ Enable_Terrain_Optimization()
| static void HierarchySaveClass::Enable_Terrain_Optimization |
( |
bool | onoff | ) |
|
|
inlinestatic |
◆ Find_Named_Node()
| int HierarchySaveClass::Find_Named_Node |
( |
const char * | name | ) |
const |
◆ Get_Export_Coordinate_System()
| void HierarchySaveClass::Get_Export_Coordinate_System |
( |
INode * | node, |
|
|
int * | set_bone_index, |
|
|
INode ** | set_bone_node, |
|
|
Matrix3 * | set_transform ) |
◆ Get_Fixup_Transform()
| Matrix3 HierarchySaveClass::Get_Fixup_Transform |
( |
int | node | ) |
const |
◆ Get_Name()
| const char * HierarchySaveClass::Get_Name |
( |
void | | ) |
const |
◆ Get_Node()
| INode * HierarchySaveClass::Get_Node |
( |
int | node | ) |
const |
◆ Get_Node_Name()
| const char * HierarchySaveClass::Get_Node_Name |
( |
int | node | ) |
const |
◆ Get_Node_Relative_Transform()
| Matrix3 HierarchySaveClass::Get_Node_Relative_Transform |
( |
int | node | ) |
const |
|
inline |
◆ Get_Node_Transform()
| Matrix3 HierarchySaveClass::Get_Node_Transform |
( |
int | node | ) |
const |
◆ Load()
◆ Num_Nodes()
| int HierarchySaveClass::Num_Nodes |
( |
void | | ) |
const |
|
inline |
◆ Save()
The documentation for this class was generated from the following files: