|
LeviLamina
|
Public Member Functions | |
| virtual void | onTouchesBegan (::std::vector<::OreUI::TouchEventData > const &touches) |
| virtual void | onTouchesMoved (::std::vector<::OreUI::GestureRecognizerBase::TouchEventDataWithCurrentPos > const &) |
| virtual void | onTouchesEnded (::std::vector<::OreUI::GestureRecognizerBase::TouchEventDataWithCurrentPos > const &touches) |
| virtual void | onGestureRecognized () |
| MCAPI void | $onTouchesBegan (::std::vector<::OreUI::TouchEventData > const &touches) |
| MCAPI void | $onTouchesMoved (::std::vector<::OreUI::GestureRecognizerBase::TouchEventDataWithCurrentPos > const &) |
| MCAPI void | $onTouchesEnded (::std::vector<::OreUI::GestureRecognizerBase::TouchEventDataWithCurrentPos > const &touches) |
| MCFOLD void | $onGestureRecognized () |
| 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 () |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::TypedStorage< 8, 8, uint64 const > | mMinimumNumberOfTouches |
| ::ll::TypedStorage< 8, 8, uint64 const > | mMaximumNumberOfTouches |
| ::ll::TypedStorage< 8, 8, ::std::chrono::milliseconds const > | mMaxFlingIntervalBetweenMoves |
| ::ll::TypedStorage< 4, 4, float const > | mMinDistanceToFlingCm |
| ::ll::TypedStorage< 4, 8, ::Vec2 > | mPreviousLocation |
| ::ll::TypedStorage< 8, 8, ::std::chrono::milliseconds > | mPreviousTouchTimeForGesture |
| ::ll::TypedStorage< 8, 8, ::std::chrono::milliseconds > | mFlingStartTime |
| ::ll::TypedStorage< 4, 8, ::Vec2 > | mFlingStart |
| ::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 |
|
virtual |
Reimplemented from OreUI::GestureRecognizerBase.
|
virtual |
Reimplemented from OreUI::GestureRecognizerBase.
|
virtual |
Reimplemented from OreUI::GestureRecognizerBase.
|
virtual |
Reimplemented from OreUI::GestureRecognizerBase.
|
static |