|
| virtual void | onTouchesBegan (::std::vector<::OreUI::TouchEventData > const &touches) |
| virtual void | onTouchesEnded (::std::vector<::OreUI::GestureRecognizerBase::TouchEventDataWithCurrentPos > const &touches) |
| virtual void | onGestureRecognized () |
|
MCAPI | TapRecognizer (::OreUI::IGestureListener &gestureListener, int priority, ::OreUI::TapGestureParameters const ¶meters, float pixelsPerCm, ::std::function<::std::chrono::milliseconds()> const &getTime) |
|
MCAPI void * | $ctor (::OreUI::IGestureListener &gestureListener, int priority, ::OreUI::TapGestureParameters const ¶meters, float pixelsPerCm, ::std::function<::std::chrono::milliseconds()> const &getTime) |
|
MCAPI void | $onTouchesBegan (::std::vector<::OreUI::TouchEventData > const &touches) |
|
MCAPI void | $onTouchesEnded (::std::vector<::OreUI::GestureRecognizerBase::TouchEventDataWithCurrentPos > const &touches) |
|
MCAPI void | $onGestureRecognized () |
|
virtual void | onTouchesMoved (::std::vector<::OreUI::GestureRecognizerBase::TouchEventDataWithCurrentPos > const &) |
|
MCAPI bool | filterOnlyTrackedTouchesAndUpdate (::std::vector<::OreUI::TouchEventData > const &touches) |
|
MCFOLD::OreUI::GestureRecognizerBase::GestureRecognizerState | getState () const |
|
MCAPI::Vec2 | getTouchLocation () const |
|
MCAPI void | handleState (::OreUI::GestureRecognizerBase::GestureRecognizerState state) |
|
MCAPI void | recognizeTouches (::std::vector<::OreUI::TouchEventData > const &touches) |
|
MCAPI void | removeTrackingTouch (uint id) |
|
MCAPI void * | $ctor (::OreUI::IGestureListener &gestureListener, int priority, float pixelsPerCm, ::std::function<::std::chrono::milliseconds()> const &getTime) |
|
MCAPI void | $dtor () |
|
MCFOLD void | $onTouchesMoved (::std::vector<::OreUI::GestureRecognizerBase::TouchEventDataWithCurrentPos > const &) |
|
|
::ll::TypedStorage< 4, 4, uint const > | mMaximumNumberOfTouches |
|
::ll::TypedStorage< 8, 8, ::std::chrono::milliseconds const > | mTimeTolerance |
|
::ll::TypedStorage< 4, 4, float const > | mTapDistanceToleranceCm |
|
::ll::TypedStorage< 4, 8, ::Vec2 > | mStartPoint |
|
::ll::TypedStorage< 8, 8, ::std::chrono::milliseconds > | mLastTouchTimestamp |
|
::ll::TypedStorage< 8, 8, ::OreUI::IGestureListener & > | mGestureListener |
|
::ll::TypedStorage< 8, 24, ::std::vector<::OreUI::GestureRecognizerBase::TouchEventDataWithCurrentPos > > | mTrackingTouches |
|
::ll::TypedStorage< 8, 24, ::std::vector<::OreUI::GestureRecognizerBase::TouchEventDataWithCurrentPos > > | mTrackedTouchesWithinTouchesToRecognize |
|
::ll::TypedStorage< 4, 4, float > | mPixelsPerCm |
|
::ll::TypedStorage< 8, 64, ::std::function<::std::chrono::milliseconds()> > | mGetTime |
|
::ll::TypedStorage< 4, 4, ::OreUI::GestureRecognizerBase::GestureRecognizerState > | mState |
|
::ll::TypedStorage< 1, 1, bool > | mEnabled |
|
::ll::TypedStorage< 1, 1, bool > | mSentTouchesBegan |
|
::ll::TypedStorage< 1, 1, bool > | mSentTouchesMoved |
|
::ll::TypedStorage< 1, 1, bool > | mSentTouchesEnded |
|
::ll::TypedStorage< 4, 4, int > | mPriority |