Torque2D Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

Classes | Public Types | Public Member Functions | Public Attributes | List of all members
Namespace::Entry Struct Reference

`#include <consoleNamespace.h>`

## Classes
union | CallbackUnion

## Public Types
enum | { GroupMarker = -3, OverloadMarker = -2, InvalidFunctionType = -1, ScriptFunctionType, 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
CodeBlock * | mCode
U32 | mFunctionOffset
union Namespace::Entry::CallbackUnion | cb

## Member Enumeration Documentation

anonymous enum

Enumerator
GroupMarker |
OverloadMarker |
InvalidFunctionType |
ScriptFunctionType |
StringCallbackType |
IntCallbackType |
FloatCallbackType |
VoidCallbackType |
BoolCallbackType |

## Constructor & Destructor Documentation

Entry | ( |  | ) |

## Member Function Documentation

void clear | ( |  | ) |

const char * execute | ( | S32 | argc,
|  | const char ** | argv,
|  | ExprEvalState * | state
| ) |  |

## Member Data Documentation

union Namespace::Entry::CallbackUnion cb

CodeBlock* mCode

StringTableEntry mFunctionName

U32 mFunctionOffset

S32 mMaxArgs

S32 mMinArgs

Namespace* mNamespace

Entry* mNext

StringTableEntry mPackage

S32 mType

const char* mUsage

The documentation for this struct was generated from the following files:

- console/consoleNamespace.h
- console/consoleNamespace.cc