Torque3D Documentation / _generateds / _EngineMethodTrampoline< Frame, R(ArgTs ...) >

_EngineMethodTrampoline< Frame, R(ArgTs ...) >

Engine/source/console/engineAPI.h

More...

Classes:

Public Types

R(typename Frame::ObjectType *, ArgTs ...)
FunctionType 

Private Types

typename _EngineMethodTrampolineBase< R(ArgTs ...) >::Args
ArgsType 
_EngineMethodTrampoline< Frame, R(ArgTs ...) >
SelfType 
typename Gens< sizeof...(ArgTs)>::type
SeqType 
Super 

Private Static Functions

R
dispatchHelper(Frame f, const ArgsType & args, Seq< I... > )
fixed_tuple_element< I, fixed_tuple< ArgTs... > >::type
getAndToType(const ArgsType & args)

Public Static Functions

R
jmp(typename Frame::ObjectType * object, const ArgsType & args)

Detailed Description

Public Types

typedef R(typename Frame::ObjectType *, ArgTs ...) FunctionType 

Private Types

typedef typename _EngineMethodTrampolineBase< R(ArgTs ...) >::Args ArgsType 
typedef _EngineMethodTrampoline< Frame, R(ArgTs ...) > SelfType 
typedef typename Gens< sizeof...(ArgTs)>::type SeqType 
typedef _EngineMethodTrampolineBase< R(ArgTs ...) > Super 

Private Static Functions

dispatchHelper(Frame f, const ArgsType & args, Seq< I... > )

getAndToType(const ArgsType & args)

Public Static Functions

jmp(typename Frame::ObjectType * object, const ArgsType & args)