namespace
AwerereThe Awerere Physics Engine namespace.
Classes
- class ABoxCollider
- A box collider attached to a Game object through a Physics object.
- class ACollideData
- A container holding information related to detected collisions.
- class ACollider
- A simple collider. Used to resolve collisions.
- class ACollisionEngine
- The collision engine responsible for resolution of collisions and generating hit events.
- class AFlag
- Array based collection of collision flag used in grid based resolution.
- class AHitEventList
- List of generated Hit events by collision engine.
- class APhysicsEngine
- Apply physics behaviours to gameobjects.
- class APhysicsMaterial
- A physics material used to characterise physics objects.
- class APhysicsObject
- A Physics Object that is used for all collision detection and responses.
- class APlaneCollider
- A 2D plane collider, equivalent to a straight line on a 2D screen.
- class ASphereCollider
- A Sphere Collider for handling spherical collisions.
- struct CollisionGrid
- Grid of cells arranged in a 2D matrix fashion.
Enums
- enum class EColliderType { SPHERE = 0x1, PLANE = 0x10, BOX = 0x100, NO_COLLIDER = 0x1000 }
- Specifiers for initialising different types of colliders.