Torque2D Reference
Loading...
Searching...
No Matches
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

NamespacemNamespace
EntrymNext
StringTableEntry mFunctionName
S32 mType
S32 mMinArgs
S32 mMaxArgs
const char * mUsage
StringTableEntry mPackage
CodeBlockmCode
U32 mFunctionOffset
union Namespace::Entry::CallbackUnion cb

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
GroupMarker 
OverloadMarker 
InvalidFunctionType 
ScriptFunctionType 
StringCallbackType 
IntCallbackType 
FloatCallbackType 
VoidCallbackType 
BoolCallbackType 

Constructor & Destructor Documentation

◆ Entry()

Entry ( )

Member Function Documentation

◆ clear()

void clear ( )

◆ execute()

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

Member Data Documentation

◆ cb

◆ mCode

CodeBlock* mCode

◆ mFunctionName

StringTableEntry mFunctionName

◆ mFunctionOffset

U32 mFunctionOffset

◆ mMaxArgs

S32 mMaxArgs

◆ mMinArgs

S32 mMinArgs

◆ mNamespace

Namespace* mNamespace

◆ mNext

Entry* mNext

◆ mPackage

StringTableEntry mPackage

◆ mType

S32 mType

◆ mUsage

const char* mUsage

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