Constructors
| Name | Description |
|---|---|
Engine() | |
Engine() | |
Engine() |
Destructors
| Name | Description |
|---|---|
~Engine() |
Functions
| Access | Return | Modifier | Name | Description |
|---|---|---|---|---|
private | class | Application() | ||
public | static, inline | getInstance() | ||
public | operator=() | |||
public | operator=() | |||
public | void | tick( float inDeltaTime ) | ||
public | JPH::BodyID | |||
public | void | activateBody( JPH::BodyID inId ) | ||
public | void | deactivateBody( JPH::BodyID inId ) | ||
public | void | destroyBody( JPH::BodyID inId ) | ||
public | void | |||
public | void | |||
public | getBodyTransform( JPH::BodyID inId ) | |||
public | void | |||
public | const | getBodyPolygon( JPH::BodyID inId ) | ||
private | JPH::BodyID | |||
private | JPH::BodyID | |||
private | JPH::BodyID | |||
private | JPH::Shape* | const | ||
private | JPH::EMotionType | const | ||
private | JPH::Vec3 | const | ||
private | JPH::Vec3 | const | ||
private | JPH::Quat | const | ||
private | const | toEnginePosition( JPH::Vec3 inValue ) | ||
private | const | toEngineRotation( JPH::Quat inValue ) | ||
private |
Members
| Access | Type | Modifier | Name | Description |
|---|---|---|---|---|
private | JPH::JobSystemThreadPool | m_threadPool | ||
private | JPH::TempAllocatorImpl | m_tempAllocator | ||
private | JPH::BroadPhaseLayerInterfaceTable | m_broadLayer | ||
private | JPH::ObjectLayerPairFilterTable | m_objectLayer | ||
private | std::unique_ptr<JPH::ObjectVsBroadPhaseLayerFilterTable> | m_objectVsBroadPhaseLayer | ||
private | JPH::PhysicsSystem | m_system | ||
private | m_shapes | |||
private | JPH::BodyIDVector | m_bodies |