diff options
Diffstat (limited to 'sons_of_sol/ControlMotionEvent.hpp')
| -rw-r--r-- | sons_of_sol/ControlMotionEvent.hpp | 65 |
1 files changed, 25 insertions, 40 deletions
diff --git a/sons_of_sol/ControlMotionEvent.hpp b/sons_of_sol/ControlMotionEvent.hpp index 5a93a69..930539b 100644 --- a/sons_of_sol/ControlMotionEvent.hpp +++ b/sons_of_sol/ControlMotionEvent.hpp @@ -12,54 +12,39 @@ * * These values have been normalized */ class ControlMotionEvent { -public: - enum MotionEventType { - NONE - , PITCH - , ROLL - , YAW - , THROTTLE - , STRAFE_SIDE - , STRAFE_UP - , FIRE_PRIMARY - }; + public: + enum MotionEventType { + NONE, + PITCH, + ROLL, + YAW, + THROTTLE, + STRAFE_SIDE, + STRAFE_UP, + FIRE_PRIMARY + }; - enum MotionOrigin { - JOYSTICK, - MOUSE, - BUTTON - }; + enum MotionOrigin { JOYSTICK, MOUSE, BUTTON }; - ControlMotionEvent( MotionEventType type, double mag, MotionOrigin origin ) : - mag( mag ), type( type ), origin( origin ) {} + ControlMotionEvent(MotionEventType type, double mag, MotionOrigin origin) + : mag(mag), type(type), origin(origin) {} - inline double getMagnitude() const { - return mag; - } + inline double getMagnitude() const { return mag; } - inline MotionEventType getType() const { - return type; - } + inline MotionEventType getType() const { return type; } - inline MotionOrigin getOrigin() const { - return origin; - } + inline MotionOrigin getOrigin() const { return origin; } - inline void setMagnitude( double mag ) { - this->mag = mag; - } + inline void setMagnitude(double mag) { this->mag = mag; } - inline void setType( MotionEventType type ) { - this->type = type; - } + inline void setType(MotionEventType type) { this->type = type; } - inline void setOrigin( MotionOrigin origin ) { - this->origin = origin; - } -private: - double mag; - MotionEventType type; - MotionOrigin origin; + inline void setOrigin(MotionOrigin origin) { this->origin = origin; } + + private: + double mag; + MotionEventType type; + MotionOrigin origin; }; #endif /* CONTROLMOTIONEVENT_HPP_ */ |