|
Public Types |
| enum | { ON_CLICK,
ON_INTEGER_CHANGE,
ON_DOUBLE_CHANGE,
ON_TEXT_CHANGE,
HANDLER
} |
Public Member Functions |
|
| FGClosure (const char *n, XUIEventHandler func=0, void *user_data=0) |
|
| FGClosure (const char *n, XUIEnterHandlerText func=0, void *user_data=0) |
|
| FGClosure (const char *n, XUIEnterHandlerInteger func=0, void *user_data=0) |
|
| FGClosure (const char *n, XUIEnterHandlerDouble func=0, void *user_data=0) |
|
| FGClosure (const char *n, XUIWindowHandler hwnd=0, void *user_data=0) |
Public Attributes |
|
char | event_name [name_size] |
|
void * | user_data |
|
int | type |
|
XUIEventHandler | function |
|
XUIWindowHandler | handler |
|
XUIEnterHandlerText | text_handler |
|
XUIEnterHandlerInteger | int_handler |
|
XUIEnterHandlerDouble | dbl_handler |
Static Public Attributes |
|
static const int | name_size = 48 |