#include <OgrePlatformManager.h>
Inheritance diagram for Ogre::PlatformManager:


Public Methods | |
| PlatformManager () | |
| Default constructor. | |
| ConfigDialog * | createConfigDialog () |
| Gets a new instance of a platform-specific config dialog. | |
| void | destroyConfigDialog (ConfigDialog *dlg) |
| Destroys an instance of a platform-specific config dialog. | |
| ErrorDialog * | createErrorDialog () |
| Gets a new instance of a platform-specific config dialog. | |
| void | destroyErrorDialog (ErrorDialog *dlg) |
| Destroys an instance of a platform-specific error dialog. | |
| InputReader * | createInputReader () |
| Gets a new instance of a platform-specific input reader. | |
| void | destroyInputReader (InputReader *reader) |
| Destroys an instance of a platform-specific input reader. | |
| Timer * | createTimer () |
| Creates a new Timer instance. | |
| void | destroyTimer (Timer *timer) |
| Destroys an instance of a timer. | |
Static Public Methods | |
| PlatformManager & | getSingleton (void) |
| Override standard Singleton retrieval. | |
| PlatformManager * | getSingletonPtr (void) |
Protected Attributes | |
| DLL_CREATECONFIGDIALOG | mpfCreateConfigDialog |
| DLL_CREATEERRORDIALOG | mpfCreateErrorDialog |
| DLL_CREATEINPUTREADER | mpfCreateInputReader |
| DLL_CREATETIMER | mpfCreateTimer |
| DLL_DESTROYCONFIGDIALOG | mpfDestroyConfigDialog |
| DLL_DESTROYERRORDIALOG | mpfDestroyErrorDialog |
| DLL_DESTROYINPUTREADER | mpfDestroyInputReader |
| DLL_DESTROYTIMER | mpfDestroyTimer |
Static Protected Attributes | |
| PlatformManager * | ms_Singleton = 0 |
This class manages that load and provides a simple interface to the platform.
Definition at line 52 of file OgrePlatformManager.h.
|
|
Default constructor.
Definition at line 36 of file OgrePlatformManager.cpp. References Ogre::DynLib::getSymbol(), mpfCreateConfigDialog, mpfCreateErrorDialog, mpfCreateInputReader, mpfCreateTimer, mpfDestroyConfigDialog, mpfDestroyErrorDialog, mpfDestroyInputReader, and mpfDestroyTimer. |
|
|
Gets a new instance of a platform-specific config dialog.
Definition at line 63 of file OgrePlatformManager.cpp. References mpfCreateConfigDialog. Referenced by Ogre::Root::showConfigDialog(). |
|
|
Gets a new instance of a platform-specific config dialog.
Definition at line 71 of file OgrePlatformManager.cpp. References mpfCreateErrorDialog. |
|
|
Gets a new instance of a platform-specific input reader.
Definition at line 79 of file OgrePlatformManager.cpp. References mpfCreateInputReader. |
|
|
Creates a new Timer instance.
Definition at line 105 of file OgrePlatformManager.cpp. References mpfCreateTimer. Referenced by Ogre::Root::Root(). |
|
|
Destroys an instance of a platform-specific config dialog.
Definition at line 87 of file OgrePlatformManager.cpp. References Ogre::dlg, and mpfDestroyConfigDialog. Referenced by Ogre::Root::showConfigDialog(). |
|
|
Destroys an instance of a platform-specific error dialog.
Definition at line 93 of file OgrePlatformManager.cpp. References Ogre::dlg, and mpfDestroyErrorDialog. |
|
|
Destroys an instance of a platform-specific input reader.
Definition at line 99 of file OgrePlatformManager.cpp. References mpfDestroyInputReader. |
|
|
Destroys an instance of a timer.
Definition at line 118 of file OgrePlatformManager.cpp. References mpfDestroyTimer. Referenced by Ogre::Root::~Root(). |
|
|
Override standard Singleton retrieval.
Reimplemented from Ogre::Singleton< PlatformManager >. Definition at line 113 of file OgrePlatformManager.cpp. |
|
|
Definition at line 71 of file OgreSingleton.h. |
|
|
Definition at line 55 of file OgrePlatformManager.h. Referenced by createConfigDialog(), and PlatformManager(). |
|
|
Definition at line 56 of file OgrePlatformManager.h. Referenced by createErrorDialog(), and PlatformManager(). |
|
|
Definition at line 57 of file OgrePlatformManager.h. Referenced by createInputReader(), and PlatformManager(). |
|
|
Definition at line 58 of file OgrePlatformManager.h. Referenced by createTimer(), and PlatformManager(). |
|
|
Definition at line 60 of file OgrePlatformManager.h. Referenced by destroyConfigDialog(), and PlatformManager(). |
|
|
Definition at line 61 of file OgrePlatformManager.h. Referenced by destroyErrorDialog(), and PlatformManager(). |
|
|
Definition at line 62 of file OgrePlatformManager.h. Referenced by destroyInputReader(), and PlatformManager(). |
|
|
Definition at line 63 of file OgrePlatformManager.h. Referenced by destroyTimer(), and PlatformManager(). |
|
|
Definition at line 34 of file OgrePlatformManager.cpp. |
Copyright © 2002-2003 by The OGRE Team
Last modified Wed Jan 21 00:19:08 2004