A class that represents moving geometry that can collide with other geometry.
More...
#include <omPhysicsCollider.h>
|
| Collider () |
| Create a new collider with the default initial state. More...
|
|
ShapeTypeID | getTypeID () const |
| Return the shape type ID for this collider. More...
|
|
A class that represents moving geometry that can collide with other geometry.
om::physics::collision::Collider::Collider |
( |
| ) |
|
|
inline |
Create a new collider with the default initial state.
ShapeTypeID om::physics::collision::Collider::getTypeID |
( |
| ) |
const |
|
inline |
Return the shape type ID for this collider.
Return whether or not the specified pair of collider bounding boxes overlap.
SIMDFloat4 om::physics::collision::Collider::bbMin |
The current minimum coordinate of this collider's bounding box in world-space.
SIMDFloat4 om::physics::collision::Collider::bbMax |
The current maximum coordinate of this collider's bounding box in world-space.
ShapeTypeID om::physics::collision::Collider::typeID |
The ID of the collider's shape type, copied locally to avoid cache misses.
The ID of the collider within its context.
A pointer to the shape that describes the geometry of this collider.
A pointer to the object that controls the collider's motion.
A pointer to an object that receives collision events for this collider.
The documentation for this class was generated from the following file: