File RocketOgreWrapper.h

namespace Gsage
class RocketOgreWrapper : public EventSubscriber<RocketOgreWrapper>, public Gsage::RenderSystemWrapper

Public Functions

RocketOgreWrapper(Engine *engine)
virtual ~RocketOgreWrapper()
void destroy()

Destroy RocketOgreWrapper

Protected Functions

void setUpInterfaces(unsigned int width, unsigned int height)

Set up interfaces

Private Functions

bool render(EventDispatcher *sender, const Event &event)
void configureRenderSystem(RenderEvent &event)

Private Members

Rocket::Core::RenderInterface *mRenderInterface
Rocket::Core::SystemInterface *mSystemInterface