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)
 
 JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS (JPH_EXPORT, Plane)
 

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/5]

JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS ( JPH_EXPORT  ,
AABox   
)

◆ JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS() [2/5]

JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS ( JPH_EXPORT  ,
Color   
)

◆ JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS() [3/5]

JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS ( JPH_EXPORT  ,
IndexedTriangle   
)

◆ JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS() [4/5]

JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS ( JPH_EXPORT  ,
Plane   
)

◆ JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS() [5/5]

JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS ( JPH_EXPORT  ,
Triangle   
)