API Reference
On this page
Public Member Functions | |
| virtual ::std::unique_ptr<::UIComponent > | clone (::UIControl &cloneOwner) const |
| virtual void | reset () |
| virtual::ComponentReceiveActionType | receive (::VisualTree &visualTree, ::ScreenInputContext &context, ::UIAnimationController &animationController, ::ScreenEvent const &screenEvent) |
| virtual::ComponentReceiveActionType | receive (::ScreenEvent const &screenEvent) |
| virtual::std::string const & | getTextToSpeechComponentValue () const |
| MCAPI void | _createSteps () |
| MCAPI void | _finalizeSliderBox () |
| MCAPI void | _sendSliderChangeEvent (::ScreenInputContext &context, bool finalized) |
| MCAPI void | _setSelected (bool selected) |
| MCAPI void | _setSliderValue (float value) |
| MCAPI void | _updateSliderFromPosition (::glm::vec2 const &pointerPosition, bool finalize) |
| MCAPI void | _updateSliderFromStepSize (int stepSize) |
| MCAPI bool | getSliderSelected () const |
| MCAPI void | setNumberSteps (int steps) |
| MCAPI void | setSliderValue (float value) |
| MCAPI ::std::unique_ptr<::UIComponent > | $clone (::UIControl &cloneOwner) const |
| MCAPI void | $reset () |
| MCAPI::ComponentReceiveActionType | $receive (::VisualTree &visualTree, ::ScreenInputContext &context, ::UIAnimationController &animationController, ::ScreenEvent const &screenEvent) |
| MCAPI::ComponentReceiveActionType | $receive (::ScreenEvent const &screenEvent) |
| MCAPI::std::string const & | $getTextToSpeechComponentValue () const |
| virtual void | onNotifyChildAdded () |
| virtual void | onNotifyChildRemoved () |
| 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 bool | onLayoutChange () |
| virtual void | reload (::UIComponent const &rhs) |
| MCAPI void | $onNotifyChildAdded () |
| MCAPI void | $onNotifyChildRemoved () |
| 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 bool | $onLayoutChange () |
| MCAPI void | $reload (::UIComponent const &rhs) |
Public Attributes | |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::UIControl > > | mSliderBoxControl |
| ::ll::TypedStorage< 4, 4, uint > | mTrackScrollButtonId |
| ::ll::TypedStorage< 4, 4, uint > | mSmallDecreaseButtonId |
| ::ll::TypedStorage< 4, 4, uint > | mSmallIncreaseButtonId |
| ::ll::TypedStorage< 4, 4, uint > | mSelectedButtonId |
| ::ll::TypedStorage< 4, 4, uint > | mDeselectedButtonId |
| ::ll::TypedStorage< 1, 1, bool > | mTrackActive |
| ::ll::TypedStorage< 1, 1, bool > | mDragActive |
| ::ll::TypedStorage< 1, 1, ::ui::OrientationType > | mSliderDirection |
| ::ll::TypedStorage< 1, 1, bool > | mInverted |
| ::ll::TypedStorage< 4, 4, float > | mPercentage |
| ::ll::TypedStorage< 4, 4, int > | mCurrentStep |
| ::ll::TypedStorage< 4, 4, int > | mNumberSteps |
| ::ll::TypedStorage< 4, 4, float > | mSliderSpeed |
| ::ll::TypedStorage< 4, 8, ::std::optional< float > > | mSliderTimeout |
| ::ll::TypedStorage< 8, 8, double > | mLastRefreshTime |
| bool | mStepSlider: 1 |
| bool | mHover: 1 |
| bool | mSelectOnHover: 1 |
| ::ll::TypedStorage< 4, 4, uint > | mSliderNameId |
| ::ll::TypedStorage< 8, 32, ::std::string > | mSliderCollectionName |
| ::ll::TypedStorage< 1, 1, ::ui::CardinalDirection > | mLastDirection |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::UIControl > > | mBackground |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::UIControl > > | mBackgroundHover |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::UIControl > > | mProgress |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::UIControl > > | mProgressHover |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::UIControl > > | mDefaultControl |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::UIControl > > | mHoverControl |
| ::ll::TypedStorage< 8, 32, ::std::string > | mTTSSliderValue |
| ::ll::TypedStorage< 8, 8, ::UIControl & > | mOwner |
|
virtual |
Implements UIComponent.
|
virtual |
Implements UIComponent.
| MCAPI void SliderComponent::_createSteps | ( | ) |
| MCAPI void SliderComponent::_finalizeSliderBox | ( | ) |
| MCAPI void SliderComponent::_sendSliderChangeEvent | ( | ::ScreenInputContext & | context, |
| bool | finalized ) |
| MCAPI void SliderComponent::_setSelected | ( | bool | selected | ) |
| MCAPI void SliderComponent::_setSliderValue | ( | float | value | ) |
| MCAPI void SliderComponent::_updateSliderFromPosition | ( | ::glm::vec2 const & | pointerPosition, |
| bool | finalize ) |
| MCAPI void SliderComponent::_updateSliderFromStepSize | ( | int | stepSize | ) |
| MCAPI bool SliderComponent::getSliderSelected | ( | ) | const |
| MCAPI void SliderComponent::setNumberSteps | ( | int | steps | ) |
| MCAPI void SliderComponent::setSliderValue | ( | float | value | ) |
| MCAPI ::std::unique_ptr<::UIComponent > SliderComponent::$clone | ( | ::UIControl & | cloneOwner | ) | const |
| MCAPI void SliderComponent::$reset | ( | ) |
| MCAPI::ComponentReceiveActionType SliderComponent::$receive | ( | ::VisualTree & | visualTree, |
| ::ScreenInputContext & | context, | ||
| ::UIAnimationController & | animationController, | ||
| ::ScreenEvent const & | screenEvent ) |
| MCAPI::ComponentReceiveActionType SliderComponent::$receive | ( | ::ScreenEvent const & | screenEvent | ) |
| MCAPI::std::string const & SliderComponent::$getTextToSpeechComponentValue | ( | ) | const |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |