aboutsummaryrefslogtreecommitdiff
path: root/sons_of_sol/ControlMotionEvent.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'sons_of_sol/ControlMotionEvent.hpp')
-rw-r--r--sons_of_sol/ControlMotionEvent.hpp65
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_ */