#include <c4d_jointobjectdata.h>
|
| virtual Bool | IsInstanceOf (cineware::Int32 id) const |
| |
| | JointObjectData () |
| |
| virtual | ~JointObjectData () |
| |
| virtual Bool | Init () |
| |
| virtual void | Free () |
| |
| virtual Int32 | GetChunkLevel () |
| |
| virtual Int32 | GetDiskType () const |
| |
| virtual Bool | GetDParameter (const DescID &id, GeData &t_data) |
| |
| virtual Bool | SetDParameter (const DescID &id, const 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) |
| |
| Bool | UpdatePolygons (BaseObject *op) |
| |
| | NodeData () |
| |
| BaseList2D * | GetNode () |
| |
| void | SetNode (BaseList2D *ptr) |
| |
| BaseTag * | GetTag (Int32 id) |
| |
| BaseTag * | MakeTag (Int32 id) |
| |
| | PrivateChunk () |
| |
| Bool | ReadChunk (HyperFile *hf, Bool keepin=false, Bool noheader=false) |
| |
| virtual Bool | IsListHead () |
| |
| virtual Int32 | GetType () const |
| |
| virtual Int32 | GetInstanceType () const |
| |
| Bool | ReadObject (HyperFile *hf, Bool readheader) |
| |
| Bool | WriteObject (HyperFile *hf, Int32 type) |
| |
| Bool | CopyTo (PrivateChunk *dest, COPYFLAGS flags, AliasTrans *trans) |
| |
| Bool | GetParameter (Int32 id, GeData &data) |
| |
| Bool | SetParameter (Int32 id, const GeData &data) |
| |
| Bool | GetParameter (const DescID &id, GeData &data) |
| |
| Bool | SetParameter (const DescID &id, const GeData &data) |
| |
| PrivateChunk * | GetNext () const |
| |
| PrivateChunk * | GetPrev () const |
| |
| void | InsertBefore (PrivateChunk *n) |
| |
| void | InsertAfter (PrivateChunk *n) |
| |
| void | Remove () |
| |
◆ SUPER
◆ JointObjectData()
◆ ~JointObjectData()
◆ IsInstanceOf()
◆ Init()
Called when an instance of a derived node data class needs to be initialized.
- Returns
- true if successful, otherwise false.
Reimplemented from NodeData.
◆ Free()
◆ GetChunkLevel()
| virtual Int32 GetChunkLevel |
( |
| ) |
|
|
virtual |
◆ GetDiskType()
| virtual Int32 GetDiskType |
( |
| ) |
const |
|
virtual |
Gets the node's unique disk type ID.
- Returns
- The node's disk type.
Reimplemented from NodeData.
◆ GetDParameter()
◆ SetDParameter()
◆ Read()
Reads the node from a hyper file.
- Parameters
-
| [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. |
- Returns
- true if successful, otherwise false.
Reimplemented from NodeData.
◆ Write()
◆ CopyToX()
◆ UpdatePolygons()
◆ Alloc()
◆ m_iLevel
◆ m_LastMirror
◆ m_ParamDirty
◆ m_lPolyCRC
◆ m_PolyMode
◆ m_pPointBk
◆ m_pPolyBk
◆ m_pPointOrigin
◆ m_lPointOriginCount
| Int32 m_lPointOriginCount |
◆ m_lPolyOriginCRC
◆ m_PolyMg
◆ m_PolyLen
◆ m_lPointCount
◆ m_lPolyCount
◆ m_ExecuteState
◆ m_Joint
◆ m_pCharBase