OgreWindow::OgreWindow(OgreModule& module, UiWindow& window, Ogre::RenderWindow& context) : RenderWindow(context.getWidth(), context.getHeight(), context.getName(), 0) , mModule(module) , mWindow(window) , mContext(context) { Ogre::WindowEventUtilities::addWindowEventListener(&mContext, this); mContext.getCustomAttribute("WINDOW", &mHandle); }