parameter struct
Definition at line 22 of file Parameter.h.
Public Member Functions | |
| TParameter (const TSGDataType *datatype, void *parameter, const char *name, const char *description) | |
| ~TParameter () | |
| void | print (const char *prefix) |
| bool | save (CSerializableFile *file, const char *prefix="") |
| bool | load (CSerializableFile *file, const char *prefix="") |
Public Attributes | |
| TSGDataType | m_datatype |
| void * | m_parameter |
| char * | m_name |
| char * | m_description |
| TParameter | ( | const TSGDataType * | datatype, | |
| void * | parameter, | |||
| const char * | name, | |||
| const char * | description | |||
| ) | [explicit] |
explicit constructor
| datatype | datatype | |
| parameter | pointer to parameter | |
| name | name of parameter | |
| description | description of parameter |
Definition at line 1570 of file Parameter.cpp.
| ~TParameter | ( | ) |
destructor
Definition at line 1579 of file Parameter.cpp.
| bool load | ( | CSerializableFile * | file, | |
| const char * | prefix = "" | |||
| ) |
load from serializable file
| file | source file | |
| prefix | prefix |
Definition at line 2284 of file Parameter.cpp.
| void print | ( | const char * | prefix | ) |
| bool save | ( | CSerializableFile * | file, | |
| const char * | prefix = "" | |||
| ) |
save to serializable file
| file | destination file | |
| prefix | prefix |
Definition at line 2178 of file Parameter.cpp.
type of parameter
Definition at line 54 of file Parameter.h.
| char* m_description |
description of parameter
Definition at line 60 of file Parameter.h.
| char* m_name |
name of parameter
Definition at line 58 of file Parameter.h.
| void* m_parameter |
pointer to parameter
Definition at line 56 of file Parameter.h.