|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Classes | |
| struct | BoxColliderComponent |
| class | BPLayerInterfaceImpl |
| struct | CapsuleColliderComponent |
| struct | CharacterKinematicControllerComponent |
| struct | CharacterRigidbodyControllerComponent |
| struct | ColliderComponent |
| class | JoltPhysicsSettingsPage |
| struct | Layer |
| struct | LayerMask |
| class | MyBodyActivationListener |
| class | MyContactListener |
| class | ObjectLayerPairFilterImpl |
| Class that determines if two object layers can collide. More... | |
| class | ObjectVsBroadPhaseLayerFilterImpl |
| Class that determines if an object layer can collide with a broadphase layer. More... | |
| struct | PhysicsSettings |
| struct | PlaneColliderComponent |
| struct | RigidBodyComponent |
| struct | SphereColliderComponent |
| class | WorldContext |
Functions | |
| void | SetupRigidBodyComponentWithCollider (Grindstone::WorldContextSet &cxt, RigidBodyComponent *rigidBodyComponent, TransformComponent *transformComponent, ColliderComponent *colliderComponent) |
| void | SetupCharacterKinematicControllerComponent (Grindstone::WorldContextSet &, entt::entity) |
| void | SetupCharacterKinematicControllerComponentWithCollider (Grindstone::WorldContextSet &cxt, CharacterKinematicControllerComponent *characterControllerComponent, TransformComponent *transformComponent, ColliderComponent *colliderComponent) |
| void | SetupCharacterRigidbodyControllerComponentWithCollider (Grindstone::WorldContextSet &cxt, CharacterRigidbodyControllerComponent *characterControllerComponent, TransformComponent *transformComponent, ColliderComponent *colliderComponent) |
| ColliderComponent * | GetCollider (entt::registry ®istry, entt::entity entityHandle) |
Variables | |
| constexpr uint32_t | MaxLayerCount = 32 |