|
| virtual ::std::unique_ptr<::UIComponent > | clone (::UIControl &cloneOwner) const |
| virtual void | reset () |
| virtual void | reload (::UIComponent const &rhs) |
|
virtual::ComponentReceiveActionType | receive (::VisualTree &visualTree, ::ScreenInputContext &context, ::UIAnimationController &animationController, ::ScreenEvent const &screenEvent) |
| virtual void | onNotifyChildRemoved () |
| virtual bool | onLayoutChange () |
| MCAPI | ScrollViewComponent (::UIControl &owner) |
| MCAPI::glm::vec2 | _getContentSize () const |
| MCAPI void | _makeScrollBarVisible () |
| MCAPI void | _setContentOffset (::LayoutComponent &layout, ::glm::vec2 offset, ::glm::vec2 const &scrollContentSize, ::glm::vec2 const &scrollViewPortSize) |
| MCAPI::ui::AnimationStatus | _updateDynamicsAndScrollPosition (::mce::TimeStep const &timeStep) |
| MCAPI void | _updateScroll (::glm::vec2 const &delta, bool updateScrollBoxLayout) |
| MCAPI void | _updateScrollBoxSize () |
| MCAPI void | _updateScrollFromScrollBox (::ScreenEvent const &screenEvent) |
| MCAPI void | _updateTouchScrollbarVisibility (::mce::TimeStep const &timeStep) |
| MCAPI::ui::AnimationStatus | animationScrollingTick (::mce::TimeStep const &timeStep) |
| MCAPI bool | handleScrollDirection (::VisualTree &visualTree, ::UIAnimationController &animationController, ::ScreenInputContext &context, ::glm::vec2 const &position, ::glm::vec2 const &deltaPosition, bool alreadyHandled) |
| MCAPI bool | isPointInViewPort (::glm::vec2 const &pointerPosition) const |
| MCAPI void * | $ctor (::UIControl &owner) |
| MCAPI ::std::unique_ptr<::UIComponent > | $clone (::UIControl &cloneOwner) const |
| MCAPI void | $reset () |
| MCAPI void | $reload (::UIComponent const &rhs) |
| MCAPI::ComponentReceiveActionType | $receive (::VisualTree &visualTree, ::ScreenInputContext &context, ::UIAnimationController &animationController, ::ScreenEvent const &screenEvent) |
| MCAPI void | $onNotifyChildRemoved () |
| MCAPI bool | $onLayoutChange () |
|
virtual::ComponentReceiveActionType | receive (::ScreenEvent const &screenEvent) |
|
virtual void | onNotifyChildAdded () |
|
virtual void | onRemoved () |
|
virtual void | onAdded () |
|
virtual void | onVisibilityChanged (bool visible) |
|
virtual void | onEnabledChanged (bool enabled) |
|
virtual bool | isRenderableComponent () const |
|
virtual bool | isCustomFrameUpdateComponent () const |
|
virtual::std::string const & | getTextToSpeechComponentValue () const |
| MCAPI::ComponentReceiveActionType | $receive (::ScreenEvent const &screenEvent) |
| MCAPI void | $onNotifyChildAdded () |
| MCAPI void | $onRemoved () |
| MCAPI void | $onAdded () |
| MCAPI void | $onVisibilityChanged (bool visible) |
| MCAPI void | $onEnabledChanged (bool enabled) |
| MCAPI bool | $isRenderableComponent () const |
| MCAPI bool | $isCustomFrameUpdateComponent () const |
| MCAPI::std::string const & | $getTextToSpeechComponentValue () const |
|
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::UIControl > > | mScrollViewPort |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::UIControl > > | mScrollContent |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::UIControl > > | mScrollTrack |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::UIControl > > | mScrollBox |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::UIControl > > | mBoxAndTrackPanel |
|
::ll::TypedStorage< 4, 4, uint > | mTrackScrollButtonId |
|
::ll::TypedStorage< 4, 4, uint > | mTouchScrollButtonId |
|
::ll::TypedStorage< 4, 4, uint > | mScrollingActiveEventId |
|
::ll::TypedStorage< 4, 4, uint > | mScrollBarReleasedEventId |
|
::ll::TypedStorage< 4, 4, uint > | mScrollBarBottomEventId |
|
::ll::TypedStorage< 1, 1, ::ButtonState > | mLastTouchButtonState |
|
::ll::TypedStorage< 1, 1, ::ButtonState > | mLastScrollBoxPressedState |
|
::ll::TypedStorage< 4, 4, float > | mDistanceForScrollEventsToPassOn |
|
::ll::TypedStorage< 4, 4, float > | mScrollSpeed |
|
::ll::TypedStorage< 1, 1, bool > | mGestureControlMode |
|
::ll::TypedStorage< 1, 1, bool > | mAlwaysHandleScrolling |
|
::ll::TypedStorage< 1, 1, bool > | mTouchMode |
|
::ll::TypedStorage< 1, 1, bool > | mAllowScrollEvenWhenContentFits |
|
::ll::TypedStorage< 1, 1, bool > | mScrollbarAlwaysVisible |
|
::ll::TypedStorage< 4, 76, ::ScrollbarDynamics > | mScrollbarDynamics |
|
::ll::TypedStorage< 1, 1, bool > | mTouchScrollBarVisible |
|
::ll::TypedStorage< 4, 4, float > | mTouchScrollBarIntensity |
|
::ll::TypedStorage< 1, 1, bool > | mJumpToBottomOnUpdate |
|
::ll::TypedStorage< 4, 4, float > | mContentSize |
|
::ll::TypedStorage< 8, 8, ::UIControl & > | mOwner |