|
|
UIControlFactory & | operator= (UIControlFactory const &) |
|
| UIControlFactory (UIControlFactory const &) |
|
MCAPI | UIControlFactory (::Bedrock::NotNullNonOwnerPtr<::IUIDefRepository const > uiDefRepo, ::Json::Value const &globalVars, ::UISoundPlayer const &soundPlayer, ::FontHandle fontHandle, ::FontHandle runeFontHandle, ::FontHandle unicodeFontHandle, ::FontHandle smoothFontHandle, bool isLowMemory) |
|
MCAPI::UIAnim * | _addAnimToComponent (::std::string_view name, ::UIControl &ownerControl) |
|
MCAPI::UIAnim * | _addAnimToComponent (::std::string_view name, ::UIResolvedDef &def, ::UIControl &ownerControl) |
|
MCAPI ::std::shared_ptr<::UIControl > | _createControlTree (::UIControlFactoryContext const &templateControl, ::UIControl const &parent, ::UIControl *childInsertPosition, ::ui::ChildInsertPosition) |
|
MCAPI ::std::shared_ptr<::UIControl > | _createControlTree (::UIControlFactoryContext const &context, ::std::string_view name, ::ControlScreenAction &controlScreenAction, ::UIControl *parent, ::ui::ChildInsertPosition childInsertPosition, ::Json::Value *additionalVars, bool isTemplateControl) |
|
MCAPI ::std::shared_ptr<::UIControl > | _createControlTreeFromResolvedDef (::UIControlFactoryContext const &context, ::UIResolvedDef const &resolvedDef, ::UIControl *parentControl, ::ControlScreenAction &controlScreenAction, ::ui::ChildInsertPosition childInsertPosition, bool isTemplateControl) |
|
MCAPI ::std::shared_ptr<::UIControl > | _createControlTreeRootOnly (::UIControlFactoryContext const &context, ::std::string_view name, ::ControlScreenAction &controlScreenAction) |
|
MCAPI ::std::shared_ptr<::UIControl > | _createFromResolvedDef (::UIControlFactoryContext const &context, ::UIResolvedDef const &resolvedDef, ::UIControl *parentControl, ::ControlScreenAction &controlScreenAction, ::ui::ChildInsertPosition childInsertPosition, bool isTemplateControl) |
|
MCAPI void | _createGradientRenderer (::CustomRenderComponent &customRenderComponent, ::UIResolvedDef const &def) |
|
MCAPI void | _createScrollTrack (::UIControl &control, ::UIResolvedDef const &def) |
|
MCAPI::FontHandle | _getFontFromFontType (::std::string const &fontType) const |
|
MCAPI void | _populateAnchoredOffsetComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateAnimations (::UIResolvedDef const &def, ::UIControl &control) |
|
MCAPI void | _populateButtonComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateCollectionComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateCollectionItemComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateControl (::UIResolvedDef const &def, ::UIControl &control) |
|
MCAPI void | _populateCustomFrameUpdateComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateCustomRenderComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateDataBindingComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateDebugRendererComponent (::UIResolvedDef const &def, ::UIControl &control) |
|
MCAPI void | _populateDropdownComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateFactoryComponent (::UIControlFactoryContext const &context, ::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateFocusComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateFocusContainerComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateGestureComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateGridComponent (::UIControlFactoryContext const &context, ::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateGridItemComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateImageCyclingComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateInputComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateLayoutComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populatePageIndicatorGridComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populatePageIndicatorManagerComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateScreenComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateScrollViewComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateScrollbarBoxComponent (::UIResolvedDef const &ownerControl, ::UIControl &) |
|
MCAPI void | _populateSelectionWheelComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateSliderBoxComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateSliderComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateSliderGroupManagerComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateSoundComponent (::UIResolvedDef const &def, ::UIControl &ownerControl, bool alwaysCreate) |
|
MCAPI void | _populateSpriteComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateStackPanelComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateTextComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateTextCyclingComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateTextEditComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateTextToSpeechComponent (::UIResolvedDef const &def, ::UIControl &ownerControl, int controlPriorityDefault) |
|
MCAPI void | _populateTextToSpeechContainerComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateToggleComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateToggleGroupManagerComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _populateTooltipTriggerComponent (::UIResolvedDef const &def, ::UIControl &ownerControl) |
|
MCAPI void | _postCreate (::UIControlFactoryContext const &context, ::UIControl &control, ::UIResolvedDef const &controlDef) |
|
MCAPI::ui::TileDirection const | _resolveTileDirection (::UIResolvedDef const &ownerDef, ::UIControl &propertyName, ::std::string const &) |
|
MCAPI void | _setName (::UIControl &control, ::UIResolvedDef const &def, ::std::string const &defaultName) |
|
MCAPI ::std::shared_ptr<::UIControl > | createControlTree (::UIControl const &templateControl, ::UIControl *parent, ::ui::ChildInsertPosition childInsertPosition) |
|
MCAPI ::std::shared_ptr<::UIControl > | createControlTree (::std::string_view name, ::ControlScreenAction &controlScreenAction, ::UIControl *parent, ::ui::ChildInsertPosition childInsertPosition, ::Json::Value *additionalVars, bool isTemplateControl) |
|
MCAPI ::std::shared_ptr<::UIControl > | createControlTreeRootOnly (::std::string_view name, ::ControlScreenAction &controlScreenAction) |
|
MCAPI ::std::shared_ptr<::UIControl > | getInitSelectedControl () const |
|
MCAPI void | setGlobalVars (::Json::Value const &globalVars) |
|
MCAPI void * | $ctor (::Bedrock::NotNullNonOwnerPtr<::IUIDefRepository const > uiDefRepo, ::Json::Value const &globalVars, ::UISoundPlayer const &soundPlayer, ::FontHandle fontHandle, ::FontHandle runeFontHandle, ::FontHandle unicodeFontHandle, ::FontHandle smoothFontHandle, bool isLowMemory) |
|
MCAPI void | $dtor () |