|
Orxonox
0.0.5 Codename: Arcturus
|
#include </home/jenkins/workspace/orxonox_doxygen_trunk/src/libraries/core/input/InputCommands.h>
Public Member Functions | |
| ParamCommand () | |
| virtual ParamCommand * | clone () override |
| virtual bool | execute (float abs=1.0f, float rel=1.0f) override |
| Executes a parameter command. More... | |
| virtual CommandEvaluation * | getEvaluation () override |
| Returns a pointer to the encapsuled evaluation. More... | |
Public Member Functions inherited from orxonox::BaseCommand | |
| BaseCommand () | |
| virtual | ~BaseCommand ()=default |
| bool | hasFixedKeybindMode () const |
| void | setFixedKeybindMode (bool fixed) |
Public Attributes | |
| BufferedParamCommand * | paramCommand_ |
| float | scale_ |
|
inline |
|
inlineoverridevirtual |
Implements orxonox::BaseCommand.
|
overridevirtual |
Executes a parameter command.
The commmand string is not directly executed, but instead stored in a buffer list so that values can be combined.
Implements orxonox::BaseCommand.
|
inlineoverridevirtual |
Returns a pointer to the encapsuled evaluation.
Implements orxonox::BaseCommand.
| BufferedParamCommand* orxonox::ParamCommand::paramCommand_ |
| float orxonox::ParamCommand::scale_ |
1.8.11