Jolt Physics
A multi core friendly Game Physics Engine
Loading...
Searching...
No Matches
TypeDeclarations.h File Reference

Go to the source code of this file.

Functions

JPH_NAMESPACE_BEGIN JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, uint8)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, uint16)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, int)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, uint32)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, uint64)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, float)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, double)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, bool)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, String)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, Float3)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, Double3)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, Vec3)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, DVec3)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, Vec4)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, Quat)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, Mat44)
 
 JPH_DECLARE_RTTI_OUTSIDE_CLASS (JPH_EXPORT, DMat44)
 
 JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS (JPH_EXPORT, Color)
 
 JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS (JPH_EXPORT, AABox)
 
 JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS (JPH_EXPORT, Triangle)
 
 JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS (JPH_EXPORT, IndexedTriangle)
 

Function Documentation

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [1/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
bool  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [2/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
DMat44  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [3/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
double  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [4/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
Double3  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [5/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
DVec3  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [6/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
float  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [7/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
Float3  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [8/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
int  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [9/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
Mat44  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [10/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
Quat  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [11/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
String  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [12/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
uint16  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [13/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
uint32  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [14/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
uint64  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [15/17]

JPH_NAMESPACE_BEGIN JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
uint8  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [16/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
Vec3  )

◆ JPH_DECLARE_RTTI_OUTSIDE_CLASS() [17/17]

JPH_DECLARE_RTTI_OUTSIDE_CLASS ( JPH_EXPORT ,
Vec4  )

◆ JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS() [1/4]

JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS ( JPH_EXPORT ,
AABox  )

◆ JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS() [2/4]

JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS ( JPH_EXPORT ,
Color  )

◆ JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS() [3/4]

JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS ( JPH_EXPORT ,
IndexedTriangle  )

◆ JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS() [4/4]

JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS ( JPH_EXPORT ,
Triangle  )