#include <src/core/ConsoleCommand.h>
orxonox::ConsoleCommand::ConsoleCommand | ( | Functor * | functor, | |
const std::string & | name = "" | |||
) |
ConsoleCommand& orxonox::ConsoleCommand::accessLevel | ( | AccessLevel::Value | level | ) | [inline] |
Referenced by orxonox::GSRoot::activate().
ConsoleCommand & orxonox::ConsoleCommand::argumentCompleter | ( | unsigned int | param, | |
ArgumentCompleter * | completer | |||
) |
References argumentCompleter_, and COUT.
void orxonox::ConsoleCommand::createArgumentCompletionList | ( | unsigned int | param, | |
const std::string & | param1 = "" , |
|||
const std::string & | param2 = "" , |
|||
const std::string & | param3 = "" , |
|||
const std::string & | param4 = "" , |
|||
const std::string & | param5 = "" | |||
) |
References argumentCompleter_, and argumentList_.
Referenced by orxonox::CommandExecutor::createArgumentCompletionList().
ConsoleCommand& orxonox::ConsoleCommand::defaultValue | ( | unsigned int | index, | |
const MultiType & | param | |||
) | [inline] |
ConsoleCommand& orxonox::ConsoleCommand::defaultValues | ( | const MultiType & | param1, | |
const MultiType & | param2, | |||
const MultiType & | param3, | |||
const MultiType & | param4, | |||
const MultiType & | param5 | |||
) | [inline] |
References orxonox::Executor::setDefaultValues().
ConsoleCommand& orxonox::ConsoleCommand::defaultValues | ( | const MultiType & | param1, | |
const MultiType & | param2, | |||
const MultiType & | param3, | |||
const MultiType & | param4 | |||
) | [inline] |
References orxonox::Executor::setDefaultValues().
ConsoleCommand& orxonox::ConsoleCommand::defaultValues | ( | const MultiType & | param1, | |
const MultiType & | param2, | |||
const MultiType & | param3 | |||
) | [inline] |
References orxonox::Executor::setDefaultValues().
ConsoleCommand& orxonox::ConsoleCommand::defaultValues | ( | const MultiType & | param1, | |
const MultiType & | param2 | |||
) | [inline] |
References orxonox::Executor::setDefaultValues().
ConsoleCommand& orxonox::ConsoleCommand::defaultValues | ( | const MultiType & | param1 | ) | [inline] |
References orxonox::Executor::setDefaultValues().
ConsoleCommand& orxonox::ConsoleCommand::description | ( | const std::string & | description | ) | [inline] |
References orxonox::Executor::setDescription().
ConsoleCommand& orxonox::ConsoleCommand::descriptionParam | ( | int | param, | |
const std::string & | description | |||
) | [inline] |
References orxonox::Executor::setDescriptionParam().
ConsoleCommand& orxonox::ConsoleCommand::descriptionReturnvalue | ( | const std::string & | description | ) | [inline] |
References orxonox::Executor::setDescriptionReturnvalue().
AccessLevel::Value orxonox::ConsoleCommand::getAccessLevel | ( | ) | const [inline] |
ArgumentCompleter * orxonox::ConsoleCommand::getArgumentCompleter | ( | unsigned int | param | ) | const |
References argumentCompleter_.
const ArgumentCompletionList& orxonox::ConsoleCommand::getArgumentCompletionList | ( | ) | const [inline] |
ArgumentCompletionList::const_iterator orxonox::ConsoleCommand::getArgumentCompletionListBegin | ( | ) | const [inline] |
ArgumentCompletionList::const_iterator orxonox::ConsoleCommand::getArgumentCompletionListEnd | ( | ) | const [inline] |
int orxonox::ConsoleCommand::getInputConfiguredParam_ | ( | ) | const [inline] |
Referenced by orxonox::Button::parse().
KeybindMode::Value orxonox::ConsoleCommand::getKeybindMode | ( | ) | const [inline] |
Referenced by orxonox::Button::parse().
ConsoleCommand& orxonox::ConsoleCommand::inputConfiguredParam | ( | int | index | ) | [inline] |
ConsoleCommand& orxonox::ConsoleCommand::keybindMode | ( | KeybindMode::Value | mode | ) | [inline] |
ConsoleCommand& orxonox::ConsoleCommand::setAsInputCommand | ( | ) | [inline] |
References orxonox::KeybindMode::OnHold, and orxonox::MT_Type::Vector2.
Referenced by ConsoleCommand().
ArgumentCompleter* orxonox::ConsoleCommand::argumentCompleter_[5] [private] |
Referenced by argumentCompleter(), ConsoleCommand(), createArgumentCompletionList(), and getArgumentCompleter().
Referenced by createArgumentCompletionList().
int orxonox::ConsoleCommand::inputConfiguredParam_ [private] |
Referenced by ConsoleCommand().
Referenced by ConsoleCommand().