#include <twiddler.h>
Inherits DefinitionClass.
Public Member Functions | |
| DECLARE_EDITABLE (TwiddlerClass, DefinitionClass) | |
| TwiddlerClass (void) | |
| virtual | ~TwiddlerClass (void) |
| uint32 | Get_Class_ID (void) const |
| PersistClass * | Create (void) const |
| bool | Save (ChunkSaveClass &csave) |
| bool | Load (ChunkLoadClass &cload) |
| const PersistFactoryClass & | Get_Factory (void) const |
| virtual DefinitionClass * | Twiddle (void) const |
| virtual uint32 | Get_Indirect_Class_ID (void) const |
| virtual void | Set_Indirect_Class_ID (uint32 class_id) |
Public Member Functions inherited from DefinitionClass | |
| DECLARE_EDITABLE (DefinitionClass, EditableClass) | |
| DefinitionClass (void) | |
| virtual | ~DefinitionClass (void) |
| virtual uint32 | Get_ID (void) const |
| virtual void | Set_ID (uint32 id) |
| virtual const char * | Get_Name (void) const |
| virtual void | Set_Name (const char *new_name) |
| virtual bool | Is_Valid_Config (StringClass &message) |
| uint32 | Get_User_Data (void) const |
| void | Set_User_Data (uint32 data) |
| bool | Is_Save_Enabled (void) const |
| void | Enable_Save (bool onoff) |
Public Member Functions inherited from PostLoadableClass | |
| PostLoadableClass (void) | |
| virtual | ~PostLoadableClass (void) |
| virtual void | On_Post_Load (void) |
| bool | Is_Post_Load_Registered (void) |
| void | Set_Post_Load_Registered (bool onoff) |
Public Member Functions inherited from EditableClass | |
| virtual int | Get_Parameter_Count (void) const |
| virtual ParameterClass * | Lock_Parameter (int i) |
| virtual void | Unlock_Parameter (int i) |
Additional Inherited Members | |
Protected Attributes inherited from DefinitionClass | |
| int | m_DefinitionMgrLink |
Definition at line 53 of file twiddler.h.
| TwiddlerClass::TwiddlerClass | ( | void | ) |
Definition at line 80 of file twiddler.cpp.
|
virtual |
Definition at line 94 of file twiddler.cpp.
|
virtual |
Implements DefinitionClass.
Definition at line 135 of file twiddler.cpp.
| TwiddlerClass::DECLARE_EDITABLE | ( | TwiddlerClass | , |
| DefinitionClass | ) |
|
inlinevirtual |
Implements DefinitionClass.
Definition at line 75 of file twiddler.h.
|
virtual |
Implements PersistClass.
Definition at line 162 of file twiddler.cpp.
|
inlinevirtual |
Definition at line 112 of file twiddler.h.
|
virtual |
Reimplemented from DefinitionClass.
Definition at line 196 of file twiddler.cpp.
|
virtual |
Reimplemented from DefinitionClass.
Definition at line 174 of file twiddler.cpp.
|
inlinevirtual |
Definition at line 122 of file twiddler.h.
|
virtual |
Definition at line 106 of file twiddler.cpp.