SHOGUN
v1.1.0
|
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 |
|
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.
TSGDataType m_datatype |
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.