| 12345678910111213141516171819202122232425262728 |
- //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
- //**************** Copyright (c) 2016 Marko Pintera ([email protected]). All rights reserved. **********************//
- #pragma once
- #include "BsPhysXPrerequisites.h"
- #include "Physics/BsPlaneCollider.h"
- #include "PxPhysics.h"
- namespace bs
- {
- /** @addtogroup PhysX
- * @{
- */
- /** PhysX implementation of the PlaneCollider. */
- class PhysXPlaneCollider : public PlaneCollider
- {
- public:
- PhysXPlaneCollider(physx::PxPhysics* physx, const Vector3& position, const Quaternion& rotation);
- ~PhysXPlaneCollider();
- private:
- /** Returns the PhysX collider implementation common to all colliders. */
- FPhysXCollider* getInternal() const;
- };
- /** @} */
- }
|