File WindowEventListener.h

namespace Gsage
class WindowEventListener : public WindowEventListener
#include <WindowEventListener.h>

Proxy ogre window resize events to the engine

Public Functions

WindowEventListener(Ogre::RenderWindow *window, Engine *engine)
virtual ~WindowEventListener()
virtual void windowResized(Ogre::RenderWindow *window)

windowResized handler

Parameters
  • window: Ogre::RenderWindow

virtual void windowClosed(Ogre::RenderWindow *window)

windowClosed handler

Parameters
  • window: Ogre::RenderWindow

Private Functions

void fireWindowEvent(Event::ConstType type, Ogre::RenderWindow *window)

Private Members

Engine *mEngine