#include <b2WorldCallbacks.h>
Public Member Functions | |
virtual | ~b2DestructionListener () |
virtual void | SayGoodbye (b2Joint *joint)=0 |
virtual void | SayGoodbye (b2Fixture *fixture)=0 |
Joints and fixtures are destroyed when their associated body is destroyed. Implement this listener so that you may nullify references to these joints and shapes.
virtual b2DestructionListener::~b2DestructionListener | ( | ) | [inline, virtual] |
virtual void b2DestructionListener::SayGoodbye | ( | b2Fixture * | fixture | ) | [pure virtual] |
Called when any fixture is about to be destroyed due to the destruction of its parent body.
virtual void b2DestructionListener::SayGoodbye | ( | b2Joint * | joint | ) | [pure virtual] |
Called when any joint is about to be destroyed due to the destruction of one of its attached bodies.