FreePOOMA
2.4.1
|
DestroyEvent: A class derived from ObserverEvent that stores information on how what elements to destroy in an engine. More...
#include <DynamicEvents.h>
Public Types | |
typedef DynamicEvents::PatchID_t | PatchID_t |
typedef DynamicEvents::CreateSize_t | CreateSize_t |
typedef DynamicEventType< Dom > ::Domain_t | Domain_t |
Public Member Functions | |
template<class D > | |
DestroyEvent (const D &d, PatchID_t p, int method) | |
virtual | ~DestroyEvent () |
const Domain_t & | domain () const |
PatchID_t | patch () const |
int | method () const |
DestroyEvent: A class derived from ObserverEvent that stores information on how what elements to destroy in an engine.
It stores info on the domain to destroy (domain()), the destroy method code (method()), and the patch to destroy in (patch()).
This is templated on the domain type, Dom.
typedef DynamicEvents::PatchID_t DestroyEvent< Dom >::PatchID_t |
typedef DynamicEvents::CreateSize_t DestroyEvent< Dom >::CreateSize_t |
typedef DynamicEventType<Dom>::Domain_t DestroyEvent< Dom >::Domain_t |
DestroyEvent< Dom >::DestroyEvent | ( | const D & | d, |
PatchID_t | p, | ||
int | method | ||
) | [inline] |
References CTAssert.
virtual DestroyEvent< Dom >::~DestroyEvent | ( | ) | [inline, virtual] |
const Domain_t& DestroyEvent< Dom >::domain | ( | ) | const [inline] |
PatchID_t DestroyEvent< Dom >::patch | ( | ) | const [inline] |
int DestroyEvent< Dom >::method | ( | ) | const [inline] |