Torque3D Documentation / _generateds / _EngineFunctionTypeTraits

_EngineFunctionTypeTraits

Engine/source/console/engineTypes.h

More...

Engine Type Traits

Type traits allow to access the static properties of a type at compile-time.

This is primarily useful for templating in order to make decisions based on static typing.

Public Types

T *
ArgumentValueType 
T *
DefaultArgumentValueStoreType 
T *
ReturnValueType 
T
Type 
T *
ValueType 

Public Static Attributes

Private Static Attributes

Detailed Description

Engine Type Traits

Type traits allow to access the static properties of a type at compile-time.

This is primarily useful for templating in order to make decisions based on static typing.

const EngineTypeInfo *const TYPEINFO 

Public Types

typedef T * ArgumentValueType 
typedef T * DefaultArgumentValueStoreType 
typedef T * ReturnValueType 
typedef T Type 
typedef T * ValueType 

Public Static Attributes

const bool IS_VARIADIC 
const U32 NUM_ARGUMENTS 

Private Static Attributes

const EngineFunctionTypeInfo< T > smTYPEINFO