Move friction properties into common subowner

This commit is contained in:
Alexander Bock
2017-07-29 01:33:22 -04:00
parent e0dc60f218
commit ad5ca816a9
4 changed files with 48 additions and 42 deletions
@@ -64,10 +64,16 @@ private:
glm::dquat globalRotation;
};
// Properties
properties::BoolProperty _rollFriction;
properties::BoolProperty _rotationalFriction;
properties::BoolProperty _zoomFriction;
struct Friction : public properties::PropertyOwner {
Friction();
properties::BoolProperty roll;
properties::BoolProperty rotational;
properties::BoolProperty zoom;
};
Friction _friction;
properties::FloatProperty _followFocusNodeRotationDistance;
properties::FloatProperty _minimumAllowedDistance;
properties::FloatProperty _sensitivity;