Falcon
|
#include <ParticleSystem.h>
Public Member Functions | |
virtual void | SubscribeToEvents () |
virtual void | ProcessEvents () |
Public Member Functions inherited from EventSystem | |
void | ReceiveEvent (boost::shared_ptr< Event > t) |
EventSystem () | |
Static Public Member Functions | |
static ParticleEventSystem * | GetInstance () |
Additional Inherited Members | |
Protected Attributes inherited from EventSystem | |
boost::circular_buffer< boost::shared_ptr< Event > > | eventQueue |
boost::container::vector< EventsCategory > | subscribedList |
ThreadPool * | m_threadPool |
Class Definition for a Render Event System which will respond to all Render Type Events.
|
inlinestatic |
|
virtual |
Function to process all the events available in the event queue.
Implements EventSystem.
|
virtual |
Function to Subscribe to all the event types listed in the local subscribe list.
Implements EventSystem.