Torque3D Documentation / _generateds / _EngineConsoleThunk< startArgc, void(ArgTs...)>

_EngineConsoleThunk< startArgc, void(ArgTs...)>

Engine/source/console/engineAPI.h

More...

Private Types

engineAPI::detail::ThunkHelpers< startArgc, void, ArgTs... >
Helper 
typename Helper::SeqType
SeqType 

Public Types

FunctionType 
typename Helper::template MethodType< Frame >
MethodType 
ReturnType 

Public Static Attributes

Public Static Functions

thunk(S32 argc, ConsoleValueRef * argv, FunctionType fn, const _EngineFunctionDefaultArguments< void(ArgTs...) > & defaultArgs)
thunk(S32 argc, ConsoleValueRef * argv, MethodType< Frame > fn, Frame * frame, const _EngineFunctionDefaultArguments< void(typename Frame::ObjectType *, ArgTs...) > & defaultArgs)

Detailed Description

Private Types

typedef engineAPI::detail::ThunkHelpers< startArgc, void, ArgTs... > Helper 
typedef typename Helper::SeqType SeqType 

Public Types

typedef Helper::FunctionType FunctionType 
typedef typename Helper::template MethodType< Frame > MethodType 
typedef Helper::ReturnType ReturnType 

Public Static Attributes

const S32 NUM_ARGS 

Public Static Functions

thunk(S32 argc, ConsoleValueRef * argv, FunctionType fn, const _EngineFunctionDefaultArguments< void(ArgTs...) > & defaultArgs)

thunk(S32 argc, ConsoleValueRef * argv, MethodType< Frame > fn, Frame * frame, const _EngineFunctionDefaultArguments< void(typename Frame::ObjectType *, ArgTs...) > & defaultArgs)