|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Public Member Functions | |
| PlaneColliderComponent | Clone (Grindstone::WorldContextSet &cxt, entt::entity newEntityId) const |
| virtual void | Initialize () override |
| virtual void | SetCollider (Math::Float3 planeNormal, float positionAlongNormal) |
| virtual Math::Float3 | GetPlaneNormal () const |
| virtual float | GetPositionAlongNormal () const |
| PlaneColliderComponent | Clone (Grindstone::WorldContextSet &cxt, entt::entity newEntityId) const |
| virtual void | Initialize (const TransformComponent &transformComponent) override |
| virtual void | SetCollider (Math::Float3 planeNormal, float positionAlongNormal) |
| virtual Math::Float3 | GetPlaneNormal () const |
| virtual float | GetPositionAlongNormal () const |
Static Public Member Functions | |
| static void | Construct (Grindstone::WorldContextSet &cxtSet, entt::entity entityId) |
| static void | Construct (Grindstone::WorldContextSet &cxt, entt::entity newEntityId) |
Additional Inherited Members | |
| Public Attributes inherited from Grindstone::Physics::ColliderComponent | |
| Grindstone::UniquePtr< btCollisionShape > | collisionShape = nullptr |
| JPH::Ref< JPH::Shape > | collisionShape = nullptr |
|
overridevirtual |
Implements Grindstone::Physics::ColliderComponent.
|
overridevirtual |
Implements Grindstone::Physics::ColliderComponent.