HDK
|
#include <GR_OptionTemplate.h>
Public Types | |
typedef GR_UserOption *(* | GR_OptionConstructor )(const char *, GR_OptionTemplate *) |
Public Member Functions | |
GR_OptionTemplate (const char *name, const char *label, GR_OptionConstructor construct, GR_UserOptionType type) | |
virtual | ~GR_OptionTemplate () |
const char * | getName () const |
const char * | getLabel () const |
GR_UserOptionType | getType () const |
GR_UserOption * | constructOption (const char *name) |
Definition at line 22 of file GR_OptionTemplate.h.
typedef GR_UserOption*(* GR_OptionTemplate::GR_OptionConstructor)(const char *, GR_OptionTemplate *) |
Definition at line 26 of file GR_OptionTemplate.h.
GR_OptionTemplate::GR_OptionTemplate | ( | const char * | name, |
const char * | label, | ||
GR_OptionConstructor | construct, | ||
GR_UserOptionType | type | ||
) |
|
virtual |
GR_UserOption* GR_OptionTemplate::constructOption | ( | const char * | name | ) |
|
inline |
Definition at line 35 of file GR_OptionTemplate.h.
|
inline |
Definition at line 34 of file GR_OptionTemplate.h.
|
inline |
Definition at line 36 of file GR_OptionTemplate.h.