Jolt Physics
A multi core friendly Game Physics Engine
Loading...
Searching...
No Matches
GetPrimitiveTypeOfType.h File Reference
#include <Jolt/Core/RTTI.h>

Go to the source code of this file.

Functions

template<class T >
JPH_NAMESPACE_BEGIN const RTTIGetPrimitiveTypeOfType (T *)
 Helper functions to get the underlying RTTI type of a type (so e.g. Array<sometype> will return sometype)
 
template<class T >
const RTTIGetPrimitiveTypeOfType (T **)
 
template<class T >
const RTTIGetPrimitiveTypeOfType (Ref< T > *)
 
template<class T >
const RTTIGetPrimitiveTypeOfType (RefConst< T > *)
 
template<class T , class A >
const RTTIGetPrimitiveTypeOfType (Array< T, A > *)
 
template<class T , uint N>
const RTTIGetPrimitiveTypeOfType (StaticArray< T, N > *)
 
template<class T , uint N>
const RTTIGetPrimitiveTypeOfType (T(*)[N])
 

Function Documentation

◆ GetPrimitiveTypeOfType() [1/7]

template<class T , class A >
const RTTI * GetPrimitiveTypeOfType ( Array< T, A > *  )

◆ GetPrimitiveTypeOfType() [2/7]

template<class T >
const RTTI * GetPrimitiveTypeOfType ( Ref< T > *  )

◆ GetPrimitiveTypeOfType() [3/7]

template<class T >
const RTTI * GetPrimitiveTypeOfType ( RefConst< T > *  )

◆ GetPrimitiveTypeOfType() [4/7]

template<class T , uint N>
const RTTI * GetPrimitiveTypeOfType ( StaticArray< T, N > *  )

◆ GetPrimitiveTypeOfType() [5/7]

template<class T >
JPH_NAMESPACE_BEGIN const RTTI * GetPrimitiveTypeOfType ( T *  )

Helper functions to get the underlying RTTI type of a type (so e.g. Array<sometype> will return sometype)

◆ GetPrimitiveTypeOfType() [6/7]

template<class T >
const RTTI * GetPrimitiveTypeOfType ( T **  )

◆ GetPrimitiveTypeOfType() [7/7]

template<class T , uint N>
const RTTI * GetPrimitiveTypeOfType ( T(*)  [N])