Torque3D Documentation / _generateds / _EngineFunctionTrampoline< R(ArgTs...) >

_EngineFunctionTrampoline< R(ArgTs...) >

Engine/source/console/engineAPI.h

More...

Classes:

Private Types

typename _EngineFunctionTrampolineBase< R(ArgTs ...) >::Args
ArgsType 
SelfType 
typename Gens< sizeof...(ArgTs)>::type
SeqType 
Super 

Private Static Functions

R
dispatchHelper(typename Super::FunctionType fn, const ArgsType & args, Seq< I... > )
fixed_tuple_element< I, fixed_tuple< ArgTs... > >::type
getAndToType(const ArgsType & args)

Public Static Functions

R
jmp(typename Super::FunctionType fn, const ArgsType & args)

Detailed Description

Private Types

typedef typename _EngineFunctionTrampolineBase< R(ArgTs ...) >::Args ArgsType 
typedef _EngineFunctionTrampoline< R(ArgTs...) > SelfType 
typedef typename Gens< sizeof...(ArgTs)>::type SeqType 
typedef _EngineFunctionTrampolineBase< R(ArgTs...) > Super 

Private Static Functions

dispatchHelper(typename Super::FunctionType fn, const ArgsType & args, Seq< I... > )

getAndToType(const ArgsType & args)

Public Static Functions

jmp(typename Super::FunctionType fn, const ArgsType & args)