#include <c4d_basesettings.h>
 | 
| virtual Bool  | Read (HyperFile *hf, Int32 id, Int32 level) | 
|   | 
| virtual Bool  | Write (HyperFile *hf) | 
|   | 
| virtual Bool  | Init () | 
|   | 
| virtual void  | Free () | 
|   | 
| Bool  | Copy (BaseSettings *dest) | 
|   | 
| virtual Bool  | BS_Init ()=0 | 
|   | 
| virtual void  | BS_Free ()=0 | 
|   | 
| virtual Bool  | BS_CopyTo (BaseSettings *dest)=0 | 
|   | 
| virtual Bool  | BS_ReadfromContainer (BaseContainer *bc, BaseDocument *doc)=0 | 
|   | 
| virtual Bool  | BS_WriteToContainer (BaseContainer *bc, BaseDocument *doc)=0 | 
|   | 
| virtual Bool  | IsInstanceOf (cineware::Int32 id) const | 
|   | 
|   | 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) | 
|   | 
| virtual Bool  | GetDParameter (const DescID &id, GeData &data) | 
|   | 
| virtual Bool  | SetDParameter (const DescID &id, const GeData &data) | 
|   | 
| 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) | 
|   | 
| virtual Int32  | GetChunkLevel () | 
|   | 
| PrivateChunk *  | GetNext () const | 
|   | 
| PrivateChunk *  | GetPrev () const | 
|   | 
| void  | InsertBefore (PrivateChunk *n) | 
|   | 
| void  | InsertAfter (PrivateChunk *n) | 
|   | 
| void  | Remove () | 
|   | 
◆ 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()
◆ 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()
◆ Copy()
◆ BS_Init()
◆ BS_Free()
◆ BS_CopyTo()
◆ BS_ReadfromContainer()
◆ BS_WriteToContainer()
◆ b_type
◆ initialised
◆ search_original
◆ search_lowercase
◆ iconsize
◆ show_filter
◆ show_source
◆ show_path
◆ show_find
◆ weights
◆ auto_h