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

Functions

JPH_NAMESPACE_BEGIN JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (uint8)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (uint16)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (int)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (uint32)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (uint64)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (float)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (double)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (bool)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (String)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (Float3)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (Double3)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (Vec3)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (DVec3)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (Vec4)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (Quat)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (Mat44)
 
 JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS (DMat44)
 
 JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS (Color)
 
 JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS (AABox)
 
 JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS (Triangle)
 
 JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS (IndexedTriangle)
 
 JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS (Plane)
 

Function Documentation

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [1/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( bool  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [2/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( DMat44  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [3/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( double  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [4/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( Double3  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [5/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( DVec3  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [6/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( float  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [7/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( Float3  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [8/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( int  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [9/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( Mat44  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [10/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( Quat  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [11/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( String  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [12/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( uint16  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [13/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( uint32  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [14/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( uint64  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [15/17]

JPH_NAMESPACE_BEGIN JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( uint8  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [16/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( Vec3  )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [17/17]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( Vec4  )

◆ JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS() [1/5]

JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS ( AABox  )

◆ JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS() [2/5]

JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS ( Color  )

◆ JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS() [3/5]

JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS ( IndexedTriangle  )

◆ JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS() [4/5]

JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS ( Plane  )

◆ JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS() [5/5]

JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS ( Triangle  )