|
| virtual ::std::unique_ptr<::UIComponent > | clone (::UIControl &cloneOwner) const |
| virtual void | reset () |
|
virtual void | render (::UIRenderContext &context) |
| virtual void | updateUI (::UIMeasureStrategy const &context) |
|
virtual::std::string const & | getTextToSpeechComponentValue () const |
|
MCAPI | TextComponent (::UIControl &owner) |
|
MCAPI bool | _fontSourcesChanged () |
|
MCAPI::std::string | _getMeasuredText (::UIRenderContext &context) |
|
MCAPI::RectangleArea | _getParentArea (::UIRenderContext &context) |
|
MCAPI void | _notifyOnEllipses (bool usingEllipses) |
|
MCAPI bool | _updateCachedText () |
|
MCAPI::std::string | calculateUpdatedText () |
|
MCAPI void | setFontType (::std::string const &fontType) |
|
MCAPI void | setText (::std::string const &label) |
|
MCAPI void | setTextTTS (::std::string const &label) |
|
MCAPI void * | $ctor (::UIControl &owner) |
|
MCAPI void | $dtor () |
|
MCAPI ::std::unique_ptr<::UIComponent > | $clone (::UIControl &cloneOwner) const |
|
MCAPI void | $reset () |
|
MCAPI void | $render (::UIRenderContext &context) |
|
MCAPI void | $updateUI (::UIMeasureStrategy const &context) |
|
MCFOLD::std::string const & | $getTextToSpeechComponentValue () const |
| virtual bool | isRenderableComponent () const |
|
MCAPI void | _updateLayoutSize () |
|
MCFOLD bool | $isRenderableComponent () const |
|
virtual::ComponentReceiveActionType | receive (::VisualTree &visualTree, ::ScreenInputContext &context, ::UIAnimationController &animationController, ::ScreenEvent const &screenEvent) |
|
virtual::ComponentReceiveActionType | receive (::ScreenEvent const &screenEvent) |
|
virtual void | onNotifyChildAdded () |
|
virtual void | onNotifyChildRemoved () |
|
virtual void | onRemoved () |
|
virtual void | onAdded () |
|
virtual void | onVisibilityChanged (bool) |
|
virtual void | onEnabledChanged (bool) |
|
virtual bool | isCustomFrameUpdateComponent () const |
|
virtual bool | onLayoutChange () |
|
virtual void | reload (::UIComponent const &rhs) |
|
MCFOLD::ComponentReceiveActionType | $receive (::VisualTree &visualTree, ::ScreenInputContext &context, ::UIAnimationController &animationController, ::ScreenEvent const &screenEvent) |
|
MCFOLD::ComponentReceiveActionType | $receive (::ScreenEvent const &screenEvent) |
|
MCFOLD void | $onNotifyChildAdded () |
|
MCFOLD void | $onNotifyChildRemoved () |
|
MCFOLD void | $onRemoved () |
|
MCFOLD void | $onAdded () |
|
MCFOLD void | $onVisibilityChanged (bool) |
|
MCFOLD void | $onEnabledChanged (bool) |
|
MCFOLD bool | $isCustomFrameUpdateComponent () const |
|
MCFOLD bool | $onLayoutChange () |
|
MCFOLD void | $reload (::UIComponent const &rhs) |
|
|
::ll::TypedStorage< 8, 80, ::FontHandle > | mFontHandle |
|
::ll::TypedStorage< 8, 80, ::FontHandle > | mPrimaryFontHandle |
|
::ll::TypedStorage< 8, 80, ::FontHandle > | mBackupFontHandle |
|
::ll::TypedStorage< 4, 4, float > | mTextOffset |
|
::ll::TypedStorage< 4, 16, ::mce::Color > | mColor |
|
::ll::TypedStorage< 4, 4, float > | mLockedAlpha |
|
::ll::TypedStorage< 4, 16, ::mce::Color > | mLockedColor |
|
::ll::TypedStorage< 4, 4, ::ui::FontSize > | mFontSize |
|
::ll::TypedStorage< 4, 4, float > | mFontScaleFactor |
|
::ll::TypedStorage< 4, 4, float > | mLinePadding |
|
::ll::TypedStorage< 4, 4, ::ui::TextAlignment > | mAlignment |
|
::ll::TypedStorage< 8, 32, ::std::string > | mLabel |
|
::ll::TypedStorage< 8, 32, ::std::string > | mLabelTTS |
|
::ll::TypedStorage< 4, 4, float > | mCurrentTime |
|
::ll::TypedStorage< 4, 4, int > | mLastNumChanges |
|
::ll::TypedStorage< 8, 8, uint64 > | mLastTextHash |
|
::ll::TypedStorage< 8, 8, uint64 > | mLastFilteredTextHash |
|
::ll::TypedStorage< 8, 32, ::std::string > | mFilteredText |
|
::ll::TypedStorage< 8, 32, ::std::string > | mMeasuredText |
|
::ll::TypedStorage< 8, 32, ::std::string > | mCachedText |
|
::ll::TypedStorage< 8, 32, ::std::string > | mLOCCachedText |
|
::ll::TypedStorage< 8, 32, ::std::string > | mCachedLangCode |
|
::ll::TypedStorage< 8, 32, ::std::string > | mCachedFontSources |
|
::ll::TypedStorage< 8, 32, ::std::string > | mCachedTextTTS |
|
::ll::TypedStorage< 8, 24, ::std::vector< int > > | mCaretOffsets |
|
::ll::TypedStorage< 4, 4, float > | mCaretHeightOffset |
|
::ll::TypedStorage< 4, 4, float > | mLineHeight |
|
::ll::TypedStorage< 8, 24, ::std::vector<::std::string > > | mNotifyControlsOnEllipses |
|
::ll::TypedStorage< 8, 64, ::std::function<::std::pair<::FontHandle, ::FontHandle >(::std::string const &)> > | mGetFontsFromFontTypeCallback |
|
::ll::TypedStorage< 4, 12, ::std::optional<::glm::vec2 > > | mLastClickRelativePosition |
|
bool | mShadow: 1 |
|
bool | mShouldRenderCaret: 1 |
|
bool | mLocalize: 1 |
|
bool | mCaretBlinkVisible: 1 |
|
bool | mHideHyphen: 1 |
|
bool | mEnableProfanityFilter: 1 |
|
bool | mProfanityFilterToggleState: 1 |
|
bool | mBackupFontHandleOverridden: 1 |
|
bool | mNotifyEllipsesOnSiblings: 1 |
|
bool | mCachedTextDirty: 1 |
|
::ll::TypedStorage< 1, 1, bool > | mSupportsLayoutOverride |
|
::ll::TypedStorage< 4, 8, ::glm::vec2 > | mMeasuredSize |
|
::ll::TypedStorage< 4, 4, float > | mPropagatedAlpha |
|
::ll::TypedStorage< 8, 8, ::UIControl & > | mOwner |