Torque3D Documentation / _generateds / _EngineTypeTraits

_EngineTypeTraits

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 
ReturnValue 
T *
ReturnValueType 
Type::SuperType
SuperType 
T
Type 
T *
ValueType 

Public Static Functions

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 ReturnValueType ReturnValue 
typedef T * ReturnValueType 
typedef Type::SuperType SuperType 
typedef T Type 
typedef T * ValueType 

Public Static Functions

ArgumentToValue(ArgumentValueType val)