|
Orxonox
0.0.5 Codename: Arcturus
|
Declaration of the orxonox::ConsoleCommand class. More...
#include "core/CorePrereqs.h"#include <stack>#include <vector>#include "ArgumentCompletionFunctions.h"#include "Executor.h"Go to the source code of this file.
Classes | |
| class | orxonox::ConsoleCommand |
| The ConsoleCommand class stores all information about a console command which can be executed by CommandExecutor. More... | |
| struct | orxonox::ConsoleCommand::Command |
| Helper class that is used to put the current state of the ConsoleCommand on a stack. More... | |
| struct | orxonox::ConsoleCommand::CommandName |
| Defines the name of a command, consisting of an optional group ("" means no group) and the name itself. More... | |
| struct | orxonox::ConsoleCommand::ConsoleCommandManipulator |
| Helper class that is used to manipulate console commands. More... | |
Namespaces | |
| orxonox | |
| Die Wagnis Klasse hat die folgenden Aufgaben: | |
| orxonox::prototype | |
| A small collection of functions that can be used in DeclareConsoleCommand() if you don't want to use the real function-pointer. | |
Enumerations | |
| enum | orxonox::AccessLevel { orxonox::AccessLevel::All, orxonox::AccessLevel::Standalone, orxonox::AccessLevel::Master, orxonox::AccessLevel::Server, orxonox::AccessLevel::Client, orxonox::AccessLevel::Online, orxonox::AccessLevel::Offline, orxonox::AccessLevel::None } |
| Possible access levels: A command can only be executed if the program is in the state which is requested by the access level. More... | |
Functions | |
| std::string | orxonox::prototype::string__bool (bool) |
| std::string | orxonox::prototype::string__string (const std::string &) |
| std::string | orxonox::prototype::string__uint_uint_bool (unsigned int, unsigned int, bool) |
| void | orxonox::prototype::void__string (const std::string &) |
| void | orxonox::prototype::void__void (void) |
Declaration of the orxonox::ConsoleCommand class.
1.8.11