#include <Console.h>

Public Member Functions | |
| virtual void | init ()=0 |
| virtual void | addRule (ConsoleRule *rule)=0 |
| virtual void | removeRule (ConsoleRule *rule)=0 |
| virtual void | addLine (bool parse, const std::string &line)=0 |
| virtual void | clear ()=0 |
| virtual void | help ()=0 |
Static Public Member Functions | |
| static Console * | instance () |
Static Private Attributes | |
| static Console * | instance_ = 0 |
Definition at line 26 of file Console.h.
| Console * Console::instance | ( | ) | [static] |
Definition at line 26 of file Console.cpp.
References instance_.
Referenced by ClientState::addWindowManager(), ClientAdmin::adminHelp(), ConsoleMethods::clear(), ConsoleMethods::consoleLoad(), ConsoleRuleFnIBooleanAdapter::ConsoleRuleFnIBooleanAdapter(), ConsoleRuleFnINumberAdapter::ConsoleRuleFnINumberAdapter(), ConsoleRuleFnIOptionsAdapter::ConsoleRuleFnIOptionsAdapter(), ConsoleRuleMethodIAdapter< T >::ConsoleRuleMethodIAdapter(), ConsoleRuleMethodIAdapterEx< T >::ConsoleRuleMethodIAdapterEx(), ConsoleRuleMethodIAdapterEx2< T >::ConsoleRuleMethodIAdapterEx2(), ConsoleMethods::help(), initWindows(), ConsoleFileReader::loadFileIntoConsole(), ConsoleFileReader::saveConsoleIntoFile(), GLSetup::setup(), TankMenus::showInventory(), TankMenus::showTankDetails(), TankMenus::showTargetDetails(), TankMenus::showTextureDetails(), ConsoleRuleFnIBooleanAdapter::~ConsoleRuleFnIBooleanAdapter(), ConsoleRuleFnINumberAdapter::~ConsoleRuleFnINumberAdapter(), ConsoleRuleFnIOptionsAdapter::~ConsoleRuleFnIOptionsAdapter(), ConsoleRuleMethodIAdapter< T >::~ConsoleRuleMethodIAdapter(), ConsoleRuleMethodIAdapterEx< T >::~ConsoleRuleMethodIAdapterEx(), and ConsoleRuleMethodIAdapterEx2< T >::~ConsoleRuleMethodIAdapterEx2().
| virtual void Console::init | ( | ) | [pure virtual] |
| virtual void Console::addRule | ( | ConsoleRule * | rule | ) | [pure virtual] |
Implemented in ConsoleImpl.
Referenced by ConsoleRuleFnIBooleanAdapter::ConsoleRuleFnIBooleanAdapter(), ConsoleRuleFnINumberAdapter::ConsoleRuleFnINumberAdapter(), ConsoleRuleFnIOptionsAdapter::ConsoleRuleFnIOptionsAdapter(), ConsoleRuleMethodIAdapter< T >::ConsoleRuleMethodIAdapter(), ConsoleRuleMethodIAdapterEx< T >::ConsoleRuleMethodIAdapterEx(), and ConsoleRuleMethodIAdapterEx2< T >::ConsoleRuleMethodIAdapterEx2().
| virtual void Console::removeRule | ( | ConsoleRule * | rule | ) | [pure virtual] |
Implemented in ConsoleImpl.
Referenced by ConsoleRuleFnIBooleanAdapter::~ConsoleRuleFnIBooleanAdapter(), ConsoleRuleFnINumberAdapter::~ConsoleRuleFnINumberAdapter(), ConsoleRuleFnIOptionsAdapter::~ConsoleRuleFnIOptionsAdapter(), ConsoleRuleMethodIAdapter< T >::~ConsoleRuleMethodIAdapter(), ConsoleRuleMethodIAdapterEx< T >::~ConsoleRuleMethodIAdapterEx(), and ConsoleRuleMethodIAdapterEx2< T >::~ConsoleRuleMethodIAdapterEx2().
| virtual void Console::addLine | ( | bool | parse, | |
| const std::string & | line | |||
| ) | [pure virtual] |
Implemented in ConsoleImpl.
Referenced by ConsoleRules::addLine(), ClientAdmin::adminHelp(), ConsoleMethods::consoleLoad(), ConsoleFileReader::loadFileIntoConsole(), ConsoleRuleFn::runRule(), TankMenus::showInventory(), TankMenus::showTankDetails(), TankMenus::showTargetDetails(), and TankMenus::showTextureDetails().
| virtual void Console::clear | ( | ) | [pure virtual] |
| virtual void Console::help | ( | ) | [pure virtual] |
Console * Console::instance_ = 0 [static, private] |
1.5.3