OpenMW
Public Member Functions | Private Attributes
OEngine::GUI::MyGUIManager Class Reference

#include <manager.hpp>

List of all members.

Public Member Functions

 MyGUIManager (Ogre::RenderWindow *wnd, Ogre::SceneManager *mgr, bool logging=false, const std::string &logDir=std::string(""))
 ~MyGUIManager ()
void updateWindow (Ogre::RenderWindow *wnd)
void windowResized ()
void setup (Ogre::RenderWindow *wnd, Ogre::SceneManager *mgr, bool logging=false, const std::string &logDir=std::string(""))
void shutdown ()
MyGUI::Gui * getGui ()

Private Attributes

MyGUI::Gui * mGui
MyGUI::LogManager * mLogManager
MyGUI::OgreDataManager * mDataManager
MyGUI::OgreRenderManager * mRenderManager
MyGUI::ShaderBasedRenderManagermShaderRenderManager
Ogre::SceneManager * mSceneMgr

Constructor & Destructor Documentation

OEngine::GUI::MyGUIManager::MyGUIManager ( Ogre::RenderWindow *  wnd,
Ogre::SceneManager *  mgr,
bool  logging = false,
const std::string &  logDir = std::string("") 
) [inline]

Member Function Documentation

MyGUI::Gui* OEngine::GUI::MyGUIManager::getGui ( ) [inline]
void MyGUIManager::setup ( Ogre::RenderWindow *  wnd,
Ogre::SceneManager *  mgr,
bool  logging = false,
const std::string &  logDir = std::string("") 
)
void MyGUIManager::updateWindow ( Ogre::RenderWindow *  wnd)

Member Data Documentation

MyGUI::OgreDataManager* OEngine::GUI::MyGUIManager::mDataManager [private]
MyGUI::Gui* OEngine::GUI::MyGUIManager::mGui [private]
MyGUI::LogManager* OEngine::GUI::MyGUIManager::mLogManager [private]
MyGUI::OgreRenderManager* OEngine::GUI::MyGUIManager::mRenderManager [private]
Ogre::SceneManager* OEngine::GUI::MyGUIManager::mSceneMgr [private]

The documentation for this class was generated from the following files: