ident Struct Reference
#include <command.h>
List of all members.
|
Public Member Functions |
| | ident () |
| | ident (int type, const char *name, int minval, int maxval, int *i, void(*fun)(), bool persist, int context) |
| | ident (int type, const char *name, float minval, float maxval, float *f, void(*fun)(), bool persist, int context) |
| | ident (int type, const char *name, char **s, void(*fun)(), bool persist, int context) |
| | ident (int type, const char *name, char *action, bool persist, int context) |
| | ident (int type, const char *name, void(*fun)(), int narg, int context) |
Public Attributes |
| int | type |
| const char * | name |
| union { |
| int minval |
| float minvalf |
| }; | |
| union { |
| int maxval |
| float maxvalf |
| }; | |
| union { |
| int * i |
| float * f |
| char ** s |
| } | storage |
| union { |
| void(* fun )() |
| identstack * stack |
| }; | |
| int | narg |
| char * | action |
| char * | executing |
| bool | persist |
| int | context |
Constructor & Destructor Documentation
| ident::ident |
( |
|
) |
[inline] |
| ident::ident |
( |
int |
type, |
|
|
const char * |
name, |
|
|
int |
minval, |
|
|
int |
maxval, |
|
|
int * |
i, |
|
|
void(*)() |
fun, |
|
|
bool |
persist, |
|
|
int |
context | |
|
) |
| | [inline] |
| ident::ident |
( |
int |
type, |
|
|
const char * |
name, |
|
|
float |
minval, |
|
|
float |
maxval, |
|
|
float * |
f, |
|
|
void(*)() |
fun, |
|
|
bool |
persist, |
|
|
int |
context | |
|
) |
| | [inline] |
| ident::ident |
( |
int |
type, |
|
|
const char * |
name, |
|
|
char ** |
s, |
|
|
void(*)() |
fun, |
|
|
bool |
persist, |
|
|
int |
context | |
|
) |
| | [inline] |
| ident::ident |
( |
int |
type, |
|
|
const char * |
name, |
|
|
char * |
action, |
|
|
bool |
persist, |
|
|
int |
context | |
|
) |
| | [inline] |
| ident::ident |
( |
int |
type, |
|
|
const char * |
name, |
|
|
void(*)() |
fun, |
|
|
int |
narg, |
|
|
int |
context | |
|
) |
| | [inline] |
Member Data Documentation
The documentation for this struct was generated from the following file:
- R:/projects/actioncube/_svn/trunk/ac/source/src/command.h