#include <src/core/input/HalfAxis.h>
Public Member Functions | |
bool | addParamCommand (ParamCommand *command) |
void | clear () |
bool | execute () |
HalfAxis () | |
Public Attributes | |
float | absVal_ |
bool | hasChanged_ |
unsigned int | nParamCommands_ |
ParamCommand ** | paramCommands_ |
bool | pressed_ |
float | relVal_ |
orxonox::HalfAxis::HalfAxis | ( | ) | [inline] |
bool orxonox::HalfAxis::addParamCommand | ( | ParamCommand * | command | ) | [virtual] |
void orxonox::HalfAxis::clear | ( | ) | [virtual] |
Reimplemented from orxonox::Button.
References orxonox::Button::clear(), nParamCommands_, and paramCommands_.
bool orxonox::HalfAxis::execute | ( | ) | [inline] |
References absVal_, nParamCommands_, paramCommands_, and relVal_.
Referenced by orxonox::KeyBinder::tickHalfAxis().
unsigned int orxonox::HalfAxis::nParamCommands_ |
Referenced by addParamCommand(), clear(), and execute().
Referenced by addParamCommand(), clear(), and execute().
Referenced by orxonox::KeyBinder::tickHalfAxis().