Namespace::Entry Struct Reference#include <consoleInternal.h>
List of all members.
|
Public Types |
| | ScriptCallbackType = -4 |
| | GroupMarker = -3 |
| | OverloadMarker = -2 |
| | InvalidFunctionType = -1 |
| | ConsoleFunctionType |
| | StringCallbackType |
| | IntCallbackType |
| | FloatCallbackType |
| | VoidCallbackType |
| | BoolCallbackType |
| enum | {
ScriptCallbackType = -4,
GroupMarker = -3,
OverloadMarker = -2,
InvalidFunctionType = -1,
ConsoleFunctionType,
StringCallbackType,
IntCallbackType,
FloatCallbackType,
VoidCallbackType,
BoolCallbackType
} |
Public Member Functions |
| | Entry () |
| void | clear () |
| const char * | execute (S32 argc, const char **argv, ExprEvalState *state) |
Public Attributes |
| Namespace * | mNamespace |
| Entry * | mNext |
| StringTableEntry | mFunctionName |
| S32 | mType |
| S32 | mMinArgs |
| S32 | mMaxArgs |
| const char * | mUsage |
| StringTableEntry | mPackage |
| bool | mToolOnly |
| CodeBlock * | mCode |
| U32 | mFunctionOffset |
| Namespace::Entry::CallbackUnion | cb |
Classes |
| union | CallbackUnion |
Member Enumeration Documentation
- Enumerator:
-
| ScriptCallbackType |
|
| GroupMarker |
|
| OverloadMarker |
|
| InvalidFunctionType |
|
| ConsoleFunctionType |
|
| StringCallbackType |
|
| IntCallbackType |
|
| FloatCallbackType |
|
| VoidCallbackType |
|
| BoolCallbackType |
|
Constructor & Destructor Documentation
| Namespace::Entry::Entry |
( |
|
) |
|
Member Function Documentation
| void Namespace::Entry::clear |
( |
|
) |
|
| const char* Namespace::Entry::execute |
( |
S32 |
argc, |
|
|
const char ** |
argv, |
|
|
ExprEvalState * |
state | |
|
) |
| | |
Member Data Documentation
|