Nebula
|
#include <physicsinterface.h>
physx scene classes, foundation and physics are duplicated here for convenience instead of static getters, might be removed later on
Public Attributes | |
physx::PxFoundation * | foundation |
physx::PxPhysics * | physics |
physx::PxScene * | scene |
physx::PxControllerManager * | controllerManager |
physx::PxDefaultCpuDispatcher * | dispatcher |
UpdateFunctionType | updateFunction = nullptr |
EventCallbackType | eventCallback = nullptr |
Timing::Time | time |
bool | isSimulating = false |
Util::Array< Physics::ContactEvent > | eventBuffer |
Util::Set< Ids::Id32 > | modifiedActors |
physx::PxControllerManager* Physics::Scene::controllerManager |
physx::PxDefaultCpuDispatcher* Physics::Scene::dispatcher |
Util::Array<Physics::ContactEvent> Physics::Scene::eventBuffer |
EventCallbackType Physics::Scene::eventCallback = nullptr |
physx::PxFoundation* Physics::Scene::foundation |
bool Physics::Scene::isSimulating = false |
physx::PxPhysics* Physics::Scene::physics |
physx::PxScene* Physics::Scene::scene |
Timing::Time Physics::Scene::time |
UpdateFunctionType Physics::Scene::updateFunction = nullptr |