#include <ExManager.h>
Inheritance diagram for ExManager:
Public Methods | |
ExManager () | |
~ExManager () | |
void | SetConsolFlux (std::ostrstream *consol) |
bool | GetStatus (void) |
void | SetStatus (bool status) |
void | SetAskForCommand (bool status) |
void | SetAskForExclusifCommand (bool status) |
bool | AskForCommand (void) |
bool | AskForExclusifCommand (void) |
virtual void | Init (void) |
virtual void | Reset (void) |
virtual ExCAction | InputCommand (ExCCommand Command) |
virtual ExCAction | InputAction (ExCAction Action) |
Data Fields | |
std::ostrstream * | Consol |
Protected Attributes | |
bool | m_Status |
bool | m_AskForCommand |
bool | m_Exclusif |
|
Definition at line 25 of file ExManager.cpp.
00026 {} |
|
Definition at line 27 of file ExManager.cpp.
00028 {} |
|
Definition at line 57 of file ExManager.h. References m_AskForCommand. Referenced by ExManagerCommand::InputCommand().
00057 {return m_AskForCommand;} |
|
Definition at line 58 of file ExManager.h. References m_Exclusif. Referenced by ExManagerCommand::InputCommand().
00058 {return m_Exclusif;} |
|
Definition at line 53 of file ExManager.h. References m_Status. Referenced by ExManagerMenu::Draw(), ExManagerInterface::Draw(), ExManagerConsole::Draw(), ExManagerOutput::DrawScene(), and ExManagerMenu::InputAction().
00053 {return m_Status;} |
|
|
Reimplemented in ExManagerCamera, ExManagerCommand, ExManagerConsole, ExManagerFog, ExManagerId, ExManagerInterface, ExManagerMap, ExManagerMenu, ExManagerModel, ExManagerParticuleSystem, ExManagerSound, ExManagerTexture, and ExManagerWindow. Definition at line 37 of file ExManager.cpp.
00038 {return NOTHING;}
|
|
Reimplemented in ExManagerCamera, ExManagerCommand, ExManagerConsole, ExManagerFog, ExManagerInterface, ExManagerMap, ExManagerMenu, ExManagerModel, ExManagerParticuleSystem, ExManagerSound, and ExManagerWindow. Definition at line 35 of file ExManager.cpp.
00036 {return NOTHING;}
|
|
|
Definition at line 55 of file ExManager.h. References m_AskForCommand. Referenced by ExManagerConsole::ExManagerConsole(), ExManagerModel::ExManagerModel(), ExManagerMenu::Init(), ExManagerMenu::InputAction(), and ExManagerConsole::InputAction().
00055 {m_AskForCommand=status;} |
|
Definition at line 56 of file ExManager.h. References m_Exclusif. Referenced by ExManagerConsole::ExManagerConsole(), ExManagerModel::ExManagerModel(), ExManagerMenu::Init(), ExManagerMenu::InputAction(), and ExManagerConsole::InputAction().
00056 {m_Exclusif=status;} |
|
Definition at line 33 of file ExManager.cpp. References Consol. Referenced by SetManagerLink().
00034 {Consol=consol;} |
|
Definition at line 54 of file ExManager.h. References m_Status. Referenced by ExManagerConsole::Draw(), ExManagerConsole::ExManagerConsole(), ExManagerMenu::Init(), ExManagerInterface::Init(), ExManagerMenu::InputAction(), ExManagerConsole::InputAction(), and ExManagerConsole::SetConsoleState().
00054 {m_Status=status;} |
|
|
Definition at line 37 of file ExManager.h. Referenced by AskForCommand(), ExManagerConsole::ExManagerConsole(), and SetAskForCommand(). |
|
Definition at line 38 of file ExManager.h. Referenced by AskForExclusifCommand(), and SetAskForExclusifCommand(). |
|
Definition at line 36 of file ExManager.h. Referenced by GetStatus(), and SetStatus(). |