|
Falcon
|
#include <Renderer.h>
Public Member Functions | |
| Mesh * | GetSkyMesh () const |
| Mesh * | GetTerrainMesh () const |
| virtual void | SubscribeToEvents () |
| virtual void | ProcessEvents () |
| void | PrintReception () |
Public Member Functions inherited from EventSystem | |
| void | ReceiveEvent (boost::shared_ptr< Event > t) |
| EventSystem () | |
Static Public Member Functions | |
| static RenderEventSystem * | GetInstance () |
| static void | ShutDown () |
Friends | |
| class | Renderer |
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 |
|
inline |
|
inline |
| void RenderEventSystem::PrintReception | ( | ) |
|
virtual |
Function to process all the events available in the event queue.
Implements EventSystem.
|
static |
|
virtual |
Function to Subscribe to all the event types listed in the local subscribe list.
Implements EventSystem.
|
friend |
1.8.17