#include <geometryexportcontext.h>
Public Member Functions | |
| GeometryExportContextClass (char *model_name, ChunkSaveClass &csave, MaxWorldInfoClass &world_info, W3dExportOptionsStruct &options, HierarchySaveClass *htree, INode *origin, INodeListClass *origin_list, TimeValue curtime, unsigned int *materialColors) | |
| ~GeometryExportContextClass (void) | |
Public Attributes | |
| char * | ModelName |
| ChunkSaveClass & | CSave |
| MaxWorldInfoClass & | WorldInfo |
| W3dExportOptionsStruct & | Options |
| TimeValue | CurTime |
| HierarchySaveClass * | HTree |
| INodeListClass * | OriginList |
| INode * | Origin |
| Matrix3 | OriginTransform |
| Progress_Meter_Class * | ProgressMeter |
| unsigned int * | materialColors |
| int | numMaterialColors |
| MW: holds all used material colors. | |
| int | numHouseColors |
| MW: number of used material colors. | |
| char * | materialColorTexture |
| MW: number of used house colors. | |
ExportContextClass This class encapsulates a bunch of datastructures needed during the geometry export process. NOTE: The user must plug in a valid ProgressMeter before each export operation.
Definition at line 59 of file geometryexportcontext.h.
|
inline |
Definition at line 62 of file geometryexportcontext.h.
|
inline |
Definition at line 90 of file geometryexportcontext.h.
| ChunkSaveClass& GeometryExportContextClass::CSave |
Definition at line 96 of file geometryexportcontext.h.
| TimeValue GeometryExportContextClass::CurTime |
Definition at line 99 of file geometryexportcontext.h.
| HierarchySaveClass* GeometryExportContextClass::HTree |
Definition at line 100 of file geometryexportcontext.h.
| unsigned int* GeometryExportContextClass::materialColors |
Definition at line 106 of file geometryexportcontext.h.
| char* GeometryExportContextClass::materialColorTexture |
MW: number of used house colors.
Definition at line 109 of file geometryexportcontext.h.
| char* GeometryExportContextClass::ModelName |
Definition at line 95 of file geometryexportcontext.h.
| int GeometryExportContextClass::numHouseColors |
MW: number of used material colors.
Definition at line 108 of file geometryexportcontext.h.
| int GeometryExportContextClass::numMaterialColors |
MW: holds all used material colors.
Definition at line 107 of file geometryexportcontext.h.
| W3dExportOptionsStruct& GeometryExportContextClass::Options |
Definition at line 98 of file geometryexportcontext.h.
| INode* GeometryExportContextClass::Origin |
Definition at line 103 of file geometryexportcontext.h.
| INodeListClass* GeometryExportContextClass::OriginList |
Definition at line 101 of file geometryexportcontext.h.
| Matrix3 GeometryExportContextClass::OriginTransform |
Definition at line 104 of file geometryexportcontext.h.
| Progress_Meter_Class* GeometryExportContextClass::ProgressMeter |
Definition at line 105 of file geometryexportcontext.h.
| MaxWorldInfoClass& GeometryExportContextClass::WorldInfo |
Definition at line 97 of file geometryexportcontext.h.