OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
osgMyGUI::Platform Class Reference

#include <myguiplatform.hpp>

Collaboration diagram for osgMyGUI::Platform:

Public Member Functions

 Platform (osgViewer::Viewer *viewer, osg::Group *guiRoot, Resource::ImageManager *imageManager, float uiScalingFactor)
 
 ~Platform ()
 
void initialise (const std::string &resourcePath, const std::string &_logName="MyGUI.log")
 
void shutdown ()
 
RenderManager * getRenderManagerPtr ()
 
DataManager * getDataManagerPtr ()
 

Private Member Functions

void operator= (const Platform &)
 
 Platform (const Platform &)
 

Private Attributes

RenderManager * mRenderManager
 
DataManager * mDataManager
 
MyGUI::LogManager * mLogManager
 
LogFacility * mLogFacility
 

Constructor & Destructor Documentation

osgMyGUI::Platform::Platform ( osgViewer::Viewer *  viewer,
osg::Group *  guiRoot,
Resource::ImageManager *  imageManager,
float  uiScalingFactor 
)
osgMyGUI::Platform::~Platform ( )
osgMyGUI::Platform::Platform ( const Platform &  )
private

Member Function Documentation

DataManager * osgMyGUI::Platform::getDataManagerPtr ( )
RenderManager * osgMyGUI::Platform::getRenderManagerPtr ( )

Here is the caller graph for this function:

void osgMyGUI::Platform::initialise ( const std::string &  resourcePath,
const std::string &  _logName = "MyGUI.log" 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void osgMyGUI::Platform::operator= ( const Platform &  )
private
void osgMyGUI::Platform::shutdown ( )

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

DataManager* osgMyGUI::Platform::mDataManager
private
LogFacility* osgMyGUI::Platform::mLogFacility
private
MyGUI::LogManager* osgMyGUI::Platform::mLogManager
private
RenderManager* osgMyGUI::Platform::mRenderManager
private

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