API Reference
On this page
Public Member Functions | |
| virtual ::std::unique_ptr<::UIComponent > | clone (::UIControl &cloneOwner) const |
| virtual void | reset () |
| virtual void | onNotifyChildAdded () |
| virtual void | onNotifyChildRemoved () |
| MCAPI bool | partiallyCreateGridItems (int startIndex, int endIndex) |
| MCAPI void | reassignGridPositions () |
| MCAPI void | refreshGridItems () |
| MCAPI ::std::unique_ptr<::UIComponent > | $clone (::UIControl &cloneOwner) const |
| MCAPI void | $reset () |
| MCAPI void | $onNotifyChildAdded () |
| MCAPI void | $onNotifyChildRemoved () |
| virtual::ComponentReceiveActionType | receive (::VisualTree &visualTree, ::ScreenInputContext &context, ::UIAnimationController &animationController, ::ScreenEvent const &screenEvent) |
| virtual::ComponentReceiveActionType | receive (::ScreenEvent const &screenEvent) |
| 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) |
| virtual::std::string const & | getTextToSpeechComponentValue () const |
| MCAPI::ComponentReceiveActionType | $receive (::VisualTree &visualTree, ::ScreenInputContext &context, ::UIAnimationController &animationController, ::ScreenEvent const &screenEvent) |
| MCAPI::ComponentReceiveActionType | $receive (::ScreenEvent const &screenEvent) |
| 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) |
| MCAPI::std::string const & | $getTextToSpeechComponentValue () const |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::TypedStorage< 4, 8, ::glm::ivec2 > | mDimensions |
| ::ll::TypedStorage< 8, 16, ::std::shared_ptr<::UIControl > > | mGridItemTemplate |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::UIControlFactory > > | mControlFactory |
| ::ll::TypedStorage< 8, 32, ::std::string > | mGridDimensionBinding |
| ::ll::TypedStorage< 8, 32, ::std::string > | mCollectionName |
| ::ll::TypedStorage< 1, 1, ::ui::OrientationType > | mGridRescalingType |
| ::ll::TypedStorage< 1, 1, ::ui::OrientationType > | mGridFillDirection |
| ::ll::TypedStorage< 4, 4, int > | mMaximumGridItems |
| ::ll::TypedStorage< 8, 24, ::std::vector<::std::shared_ptr<::UIControl > > > | mCachedControls |
| ::ll::TypedStorage< 1, 1, bool > | mLowMemoryMode |
| ::ll::TypedStorage< 4, 4, int > | mPartialCreationStartIndex |
| ::ll::TypedStorage< 4, 4, int > | mPartialCreationEndIndex |
| ::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(uint64), ::Bedrock::PubSub::ThreadModel::MultiThreaded, 0 > > | mPublisher |
| ::ll::TypedStorage< 8, 8, ::UIControl & > | mOwner |
|
virtual |
Implements UIComponent.
|
virtual |
Implements UIComponent.
|
virtual |
Reimplemented from UIComponent.
|
virtual |
Reimplemented from UIComponent.
| MCAPI bool GridComponent::partiallyCreateGridItems | ( | int | startIndex, |
| int | endIndex ) |
| MCAPI void GridComponent::reassignGridPositions | ( | ) |
| MCAPI void GridComponent::refreshGridItems | ( | ) |
| MCAPI ::std::unique_ptr<::UIComponent > GridComponent::$clone | ( | ::UIControl & | cloneOwner | ) | const |
| MCAPI void GridComponent::$reset | ( | ) |
| MCAPI void GridComponent::$onNotifyChildAdded | ( | ) |
| MCAPI void GridComponent::$onNotifyChildRemoved | ( | ) |
|
static |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |