#pragma once #include "PxPhysicsAPI.h" using namespace physx; class Physics { public: Physics(float gravity); virtual ~Physics(); PxPhysics* physics = nullptr; PxScene* scene = nullptr; void step(float dt); private: PxDefaultAllocator allocator; PxDefaultErrorCallback errorCallback; PxFoundation* foundation = nullptr; PxDefaultCpuDispatcher* dispatcher = nullptr; };