|
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 |