implements rp3d::CollisionCallback from ReactPhysics3D Library Used in detection of collisions between collision shapes
More...
#include <CollisionCallback.h>
implements rp3d::CollisionCallback from ReactPhysics3D Library Used in detection of collisions between collision shapes
◆ GetContactPoints()
std::vector< ContactPoint > skr::fps2::Collision::CollisionCallback::GetContactPoints |
( |
| ) |
|
returns list of registered contact points
- Returns
- list of registered ContactPoints
◆ GetMeanNormalOfContactPoints()
glm::vec3 skr::fps2::Collision::CollisionCallback::GetMeanNormalOfContactPoints |
( |
| ) |
|
calculates mean normal of registered contact points
- Returns
- mean normal of registered contact points
◆ notifyContact()
void skr::fps2::Collision::CollisionCallback::notifyContact |
( |
const CollisionCallbackInfo & |
collisionCallbackInfo | ) |
|
|
overridevirtual |
callback function called if a collision is detected
- Parameters
-
collisionCallbackInfo | object holding information about the collision |
◆ ResetContactPoints()
void skr::fps2::Collision::CollisionCallback::ResetContactPoints |
( |
| ) |
|
clears list of registered contact points
◆ _contactPoints
std::vector<ContactPoint> skr::fps2::Collision::CollisionCallback::_contactPoints |
|
private |
list of registered contact points
The documentation for this class was generated from the following files: