#include <ModuleDestructible.h>
Public Member Functions | |
virtual void | onPhysXActorCreate (const physx::PxActor &actor)=0 |
virtual void | onPhysXActorRelease (const physx::PxActor &actor)=0 |
Protected Member Functions | |
virtual | ~UserDestructiblePhysXActorReport () |
UserDestructiblePhysXActorReport - API for user-defined callbacks giving notification of PhysX actor creation and release from the destruction module.
virtual nvidia::apex::UserDestructiblePhysXActorReport::~UserDestructiblePhysXActorReport | ( | ) | [inline, protected, virtual] |
virtual void nvidia::apex::UserDestructiblePhysXActorReport::onPhysXActorCreate | ( | const physx::PxActor & | actor | ) | [pure virtual] |
Called immediately after a PxActor is created in the Destruction module.
virtual void nvidia::apex::UserDestructiblePhysXActorReport::onPhysXActorRelease | ( | const physx::PxActor & | actor | ) | [pure virtual] |
Called immediately before a PxActor is released in the Destruction module.