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 (Float4)
 
 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 (UVec4)
 
 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 (IndexedTriangleNoMaterial)
 
 JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS (IndexedTriangle)
 
 JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS (Plane)
 

Function Documentation

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [1/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( bool )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [2/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( DMat44 )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [3/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( double )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [4/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( Double3 )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [5/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( DVec3 )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [6/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( float )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [7/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( Float3 )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [8/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( Float4 )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [9/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( int )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [10/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( Mat44 )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [11/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( Quat )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [12/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( String )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [13/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( uint16 )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [14/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( uint32 )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [15/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( uint64 )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [16/19]

JPH_NAMESPACE_BEGIN JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( uint8 )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [17/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( UVec4 )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [18/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( Vec3 )

◆ JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS() [19/19]

JPH_IMPLEMENT_RTTI_OUTSIDE_CLASS ( Vec4 )

◆ JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS() [1/6]

JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS ( AABox )

◆ JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS() [2/6]

JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS ( Color )

◆ JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS() [3/6]

JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS ( IndexedTriangle )

◆ JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS() [4/6]

JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS ( IndexedTriangleNoMaterial )

◆ JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS() [5/6]

JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS ( Plane )

◆ JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS() [6/6]

JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS ( Triangle )