|
| virtual ::std::unique_ptr<::UIComponent > | clone (::UIControl &cloneOwner) const |
| virtual void | reload (::UIComponent const &rhs) |
| virtual void | reset () |
|
virtual::ComponentReceiveActionType | receive (::VisualTree &context, ::ScreenInputContext &screenEvent, ::UIAnimationController &, ::ScreenEvent const &) |
|
MCAPI | PageIndicatorManagerComponent (::UIControl &owner) |
|
MCAPI void | _broadcastNewHoverSliceButtonEvent (::ScreenInputContext &context, uint64 newSubPage, bool isInteracted, uint pressedButton) |
|
MCFOLD::Bedrock::PubSub::Subscription | registerListener (::std::function< void(uint64)> callback) |
|
MCAPI::Bedrock::PubSub::Subscription | registerListenerWithExpectedPageCount (uint64 expectedPageCount, ::std::function< void(uint64)> callback) |
|
MCAPI void | setNextSubPageBinding (uint binding) |
|
MCFOLD void | setPrevSubPageBinding (uint binding) |
|
MCAPI void | setTargetManagerToCompare (::std::shared_ptr<::UIControl > targetControlWithManagerToCompare) |
|
MCAPI void * | $ctor (::UIControl &owner) |
|
MCAPI ::std::unique_ptr<::UIComponent > | $clone (::UIControl &cloneOwner) const |
|
MCAPI void | $reload (::UIComponent const &rhs) |
|
MCAPI void | $reset () |
|
MCAPI::ComponentReceiveActionType | $receive (::VisualTree &context, ::ScreenInputContext &screenEvent, ::UIAnimationController &, ::ScreenEvent const &) |
|
virtual::ComponentReceiveActionType | receive (::ScreenEvent const &screenEvent) |
|
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::std::string const & | getTextToSpeechComponentValue () const |
|
MCFOLD::UIControl const & | getOwner () const |
|
MCFOLD::UIControl & | getOwner () |
|
MCAPI bool | isLocked () const |
|
MCFOLD void | $dtor () |
|
MCFOLD::ComponentReceiveActionType | $receive (::ScreenEvent const &screenEvent) |
|
MCFOLD void | $onNotifyChildAdded () |
|
MCFOLD void | $onNotifyChildRemoved () |
|
MCFOLD void | $onRemoved () |
|
MCFOLD void | $onAdded () |
|
MCFOLD void | $onVisibilityChanged (bool visible) |
|
MCFOLD void | $onEnabledChanged (bool enabled) |
|
MCFOLD bool | $isRenderableComponent () const |
|
MCFOLD bool | $isCustomFrameUpdateComponent () const |
|
MCFOLD bool | $onLayoutChange () |
|
MCFOLD::std::string const & | $getTextToSpeechComponentValue () const |
|
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::UIControl > > | mControlWithManagerToCompare |
|
::ll::TypedStorage< 8, 8, uint64 > | mSubPage |
|
::ll::TypedStorage< 8, 8, uint64 > | mNumPages |
|
::ll::TypedStorage< 4, 4, uint > | mNextSubPageBinding |
|
::ll::TypedStorage< 4, 4, uint > | mPrevSubPageBinding |
|
::ll::TypedStorage< 4, 4, ::InputMode > | mInputMode |
|
::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(uint64), ::Bedrock::PubSub::ThreadModel::MultiThreaded, 0 > > | mPublisher |
|
::ll::TypedStorage< 1, 1, bool > | mConsumeEvents |
|
::ll::TypedStorage< 8, 8, ::UIControl & > | mOwner |