|
OpenMW
|
Central hub for mw-subsystems. More...
#include <environment.hpp>
Central hub for mw-subsystems.
This class allows each mw-subsystem to access any others subsystem's top-level manager class.
| MWBase::Environment::Environment | ( | const Environment & | ) | [private] |
not implemented
| void MWBase::Environment::cleanup | ( | ) |
Delete all mw*-subsystems.
| const MWBase::Environment & MWBase::Environment::get | ( | ) | [static] |
Return instance of this class.
| float MWBase::Environment::getFrameDuration | ( | ) | const |
| MWBase::Journal * MWBase::Environment::getJournal | ( | ) | const |
| static bool MWBase::Environment::getRequestExit | ( | ) | [inline, static] |
| MWBase::World * MWBase::Environment::getWorld | ( | ) | const |
| Environment& MWBase::Environment::operator= | ( | const Environment & | ) | [private] |
not implemented
| void MWBase::Environment::setDialogueManager | ( | DialogueManager * | dialogueManager | ) |
| void MWBase::Environment::setFrameDuration | ( | float | duration | ) |
Set length of current frame in seconds.
| void MWBase::Environment::setInputManager | ( | InputManager * | inputManager | ) |
| void MWBase::Environment::setJournal | ( | Journal * | journal | ) |
| void MWBase::Environment::setMechanicsManager | ( | MechanicsManager * | mechanicsManager | ) |
| static void MWBase::Environment::setRequestExit | ( | ) | [inline, static] |
| void MWBase::Environment::setScriptManager | ( | MWBase::ScriptManager * | scriptManager | ) |
| void MWBase::Environment::setSoundManager | ( | SoundManager * | soundManager | ) |
| void MWBase::Environment::setWindowManager | ( | WindowManager * | windowManager | ) |
| void MWBase::Environment::setWorld | ( | World * | world | ) |
float MWBase::Environment::mFrameDuration [private] |
InputManager* MWBase::Environment::mInputManager [private] |
Journal* MWBase::Environment::mJournal [private] |
ScriptManager* MWBase::Environment::mScriptManager [private] |
SoundManager* MWBase::Environment::mSoundManager [private] |
WindowManager* MWBase::Environment::mWindowManager [private] |
World* MWBase::Environment::mWorld [private] |
bool MWBase::Environment::sExit = false [static, private] |
MWBase::Environment * MWBase::Environment::sThis = 0 [static, private] |
1.7.6.1