Fixed Raycast in MouseInputManager.
Moved a couple of classes from BaseFramework.Utils -> BaseFramework.EditorUtils namespace.
Added delta ivar to MouseAction
MouseSwipeAction validates during OnHover.
Added support for gesture ordering with the use of a GestureRecogniserBuffer. Fixed up SwipeGestureRecogniser.
Fixed a bug with the switch statement.
Simplified GestureRecogniser. state transition now handles all the validation. There is an issue with tracking number of active touches.
Validation for SwipeGestureRecogniser.
Removed GestureManager and commented out GestureRecogniser subclass implementations. Converted GestureRecogniser to Monobehaviour and reworked virtual methods.
Removed Input layer necessity. Gesture Colliders can now exist on any layer.
Fixed TapGestureRecogniser.
Fixed TapGestureRecogniser.
Fixed TapGestureRecogniser.
Reset GestureRecogniser when it reaches a failed state.
Fixed LongPressGestureRecogniser.
Fixed ResetWhenTouchesEnd method.
Put DragSphereController and ChangeColourOnTap classes into separate namespace.
Implemented + Fixed SwipeGestureRecogniser.
Created + Implemented SphereController for a SwipeGestureRecogniser test scene.
Implemented SwipeGestureRecogniser test scene.