Anvil Engine
Loading...
Searching...
No Matches
MyContactListener Class Reference
Inheritance diagram for MyContactListener:

Public Member Functions

 MyContactListener (AnvilPhysics *physics, std::unordered_map< RigidBody *, std::string > &names)
virtual void onContact (const CallbackData &callbackData) override

Constructor & Destructor Documentation

◆ MyContactListener()

MyContactListener::MyContactListener ( AnvilPhysics * physics,
std::unordered_map< RigidBody *, std::string > & names )
inline

Constructor for MyContactListener

Parameters
physicsPointer to AnvilPhysics object
namesReference to unordered_map mapping RigidBody pointers to their names

Member Function Documentation

◆ onContact()

virtual void MyContactListener::onContact ( const CallbackData & callbackData)
inlineoverridevirtual

Handles contact events between colliders in the physics simulation This method is called whenever contact between colliders occurs

Parameters
callbackDataContains information about the contact pairs

The documentation for this class was generated from the following file: