#include <c4d_lodobjectdata.h>

Public Types | |
| typedef NodeData | SUPER |
Public Types inherited from NodeData | |
| typedef PrivateChunk | SUPER |
Static Protected Member Functions | |
| static NodeData * | Alloc () |
Private Member Functions | |
| virtual Bool | Init () |
| virtual void | Free () |
| virtual Bool | SetDParameter (const DescID &id, const GeData &t_data) |
| virtual Bool | GetDParameter (const DescID &id, GeData &t_data) |
| virtual Bool | Read (HyperFile *hf, Int32 id, Int32 level) |
| virtual Bool | Write (HyperFile *hf) |
| virtual Bool | CopyToX (PrivateChunk *dest, COPYFLAGS flags, AliasTrans *trn) |
Friends | |
| class | BaseObject |
Constructor/Destructor | |
| LodObjectData () | |
| ~LodObjectData () | |
Level | |
| Int32 | GetCurrentLevel () |
| Int32 | GetLevelCount () |
Additional Inherited Members | |
Protected Member Functions inherited from NodeData | |
| virtual Bool | Execute () |
| virtual Int32 | GetDiskType () const |
| virtual Bool | TranslateDescID (GeListNode *node, const DescID &id, DescID &res_id, GeListNode *&res_at) |
Protected Member Functions inherited from PrivateChunk | |
| virtual Bool | HandleSubChunk (HyperFile *hf, Int32 id, Int32 level) |
Node data class for Cinema 4D's LOD object.
| LodObjectData | ( | ) |
Default constructor.
| ~LodObjectData | ( | ) |
Destructor.
|
virtual |
Reimplemented from NodeData.
| Int32 GetCurrentLevel | ( | ) |
Queries the current LOD level.
| Int32 GetLevelCount | ( | ) |
Queries the current number of LOD levels.
|
staticprotected |
|
privatevirtual |
Called when an instance of a derived node data class needs to be initialized.
Reimplemented from NodeData.
|
privatevirtual |
Reimplemented from NodeData.
Reimplemented from PrivateChunk.
Reimplemented from PrivateChunk.
Reads the node from a hyper file.
| [in] | hf | The hyper file to read from. Cineware SDK owns the pointed hyper file. |
| [in] | id | The ID of the node to read. |
| [in] | level | The disklevel of the node to read. |
Reimplemented from NodeData.
Reimplemented from PrivateChunk.
|
privatevirtual |
Private.
Reimplemented from NodeData.
|
friend |