|
LeviLamina
|
Inheritance diagram for BaseScreen:Public Member Functions | |
| BaseScreen & | operator= (BaseScreen const &) |
| BaseScreen (BaseScreen const &) | |
| virtual void | setupForRendering (::ScreenContext &screenContext) |
| virtual void | cleanupForRendering (::ScreenContext &screenContext) |
| virtual void | setScreenSetupCleanup (::std::unique_ptr<::AbstractScreenSetupCleanupStrategy > screenSetupCleanup) |
| virtual void | init (::ScreenSizeData const &screenSizeData) |
| virtual void | setSize (::ScreenSizeData const &screenSizeData) |
| virtual void | onSetKeyboardHeight (float keyboardHeight) |
| virtual void | onInternetUpdate () |
| virtual void | onFocusGained () |
| virtual void | onFocusLost () |
| virtual void | terminate () |
| virtual void | onCreation () |
| virtual void | onLeave () |
| virtual void | onGameEventNotification (::ui::GameEventNotification notification) |
| virtual void | leaveScreen () |
| virtual void | preFrameTick () |
| virtual void | tick (int nTick, int maxTick) |
| virtual void | frameUpdate (::MinecraftUIFrameUpdateContext &frameUpdateContext) |
| virtual void | applyInput (float a) |
| virtual void | preRenderUpdate (::ScreenContext &screenContext) |
| virtual void | prepareFrame (::ScreenContext &screenContext) |
| virtual void | render (::ScreenContext &, ::FrameRenderObject const &)=0 |
| virtual void | postRenderUpdate (::ScreenContext &screenContext) |
| virtual void | handleInputModeChanged (::InputMode) |
| virtual void | handleButtonPress (uint buttonId, ::FocusImpact focusImpact) |
| virtual void | handleButtonRelease (uint buttonId, ::FocusImpact focusImpact) |
| virtual void | handleRawInputEvent (int id, ::RawInputType keyType, ::ButtonState state, bool allowRemapping) |
| virtual bool | handlePointerLocation (::PointerLocationEventData const &pointerLocationData, ::FocusImpact focusImpact) |
| virtual void | handlePointerPressed (bool pressed) |
| virtual void | handleDirection (::DirectionId directionId, float x, float y, ::FocusImpact focusImpact) |
| virtual void | handleTextChar (::std::string const &inputUtf8, bool keepImePosition, ::FocusImpact focusImpact) |
| virtual void | handleCaretLocation (int caretLocation, ::FocusImpact focusImpact) |
| virtual void | handleTouchPadTouch (::TouchPadTouchEventData const &touchEventData, ::FocusImpact focusImpact) |
| virtual void | setTextboxText (::std::string const &text, ::TextboxTextUpdateReason) |
| virtual void | onKeyboardDismissed () |
| virtual void | handleLicenseChanged () |
| virtual bool | renderGameBehind () const |
| virtual bool | absorbsInput () const |
| virtual bool | closeOnPlayerHurt () const |
| virtual bool | useCustomPocketToast () const |
| virtual bool | isModal () const |
| virtual bool | isEditorMode () const |
| virtual bool | isShowingMenu () const |
| virtual bool | shouldStealMouse () const |
| virtual bool | screenIsNotFlushable () const |
| virtual bool | alwaysAcceptsInput () const |
| virtual bool | screenDrawsLast () const |
| virtual bool | isPlayScreen () const |
| virtual bool | renderOnlyWhenTopMost () const |
| virtual bool | lowFreqRendering () const |
| virtual bool | ignoreAsTop () const |
| virtual bool | shouldBeSkippedInAutomation () const |
| virtual ::std::vector<::RectangleArea > | getInputAreas () const |
| virtual int | getWidth () |
| virtual int | getHeight () |
| virtual void | reload () |
| virtual::EyeRenderingModeBit | getEyeRenderingMode () const |
| virtual::ui::SceneType | getSceneType () const |
| virtual::std::string | getRawScreenName () const |
| virtual::std::string | getRoute () const |
| virtual::std::string | getScreenTelemetryName () const |
| virtual void | addEventProperties (::std::unordered_map<::std::string, ::std::string > &) const |
| virtual int | getScreenVersion () const |
| virtual void | processBufferedTextCharEvents (::std::vector<::TextCharEventData > const &bufferedEvents) |
| virtual bool | getShouldSendEvents () |
| virtual void | setShouldSendEvents (bool sendEvents) |
| virtual bool | getWantsTextOnly () |
| virtual void | setWantsTextOnly (bool textOnly) |
| virtual void | onDelete (::CachedScenes &cache, ::TaskGroup &taskGroup) |
| virtual bool | isGamepadCursorEnabled () const |
| virtual bool | isGamepadDeflectionModeEnabled () const |
| virtual::glm::vec2 const & | getGamepadCursorPosition () const |
| virtual void | cleanInputComponents () |
| virtual ::std::weak_ptr<::AbstractSceneProxy > | getProxy () |
| virtual bool | canBePushed () const |
| virtual bool | canBePopped () const |
| virtual bool | canBeTransitioned () const |
| virtual void | onScreenExit (bool isPopping, bool doScreenTransitions, ::std::shared_ptr<::AbstractScene > pushedScene) |
| virtual void | onScreenEntrance (bool isRevisiting, bool doScreenTransitions) |
| virtual bool | isEntering () const |
| virtual bool | isExiting () const |
| virtual void | schedulePop () |
| virtual bool | isTerminating () const |
| virtual bool | loadScreenImmediately () const |
| virtual bool | forceUpdateActiveSceneStackWhenPushed () const |
| virtual bool | hasFinishedLoading () const |
| virtual void | sendScreenEvent (::std::string const &, ::std::string const &) |
| virtual void | setDebugSettings (::OreUI::ViewDebugSettings const &) const |
| virtual void | setScreenState (::std::vector<::std::pair<::std::string_view, ::std::string_view > > const &) |
| virtual ::Bedrock::NonOwnerPointer<::OreUI::ISceneDebugDataProvider const > | getDebugDataProvider () const |
| virtual ::Bedrock::NonOwnerPointer<::OreUI::Experimental::Detail::IQueryProvider const > | getQueryProvider () const |
| virtual ::Bedrock::NonOwnerPointer<::OreUI::Experimental::Detail::ICommandProvider const > | getCommandProvider () const |
| MCAPI void | $dtor () |
| MCAPI void | $setupForRendering (::ScreenContext &screenContext) |
| MCAPI void | $cleanupForRendering (::ScreenContext &screenContext) |
| MCAPI void | $setScreenSetupCleanup (::std::unique_ptr<::AbstractScreenSetupCleanupStrategy > screenSetupCleanup) |
| MCAPI void | $init (::ScreenSizeData const &screenSizeData) |
| MCAPI void | $setSize (::ScreenSizeData const &screenSizeData) |
| MCAPI void | $onSetKeyboardHeight (float keyboardHeight) |
| MCAPI void | $onInternetUpdate () |
| MCAPI void | $onFocusGained () |
| MCAPI void | $onFocusLost () |
| MCAPI void | $terminate () |
| MCAPI void | $onCreation () |
| MCAPI void | $onLeave () |
| MCAPI void | $onGameEventNotification (::ui::GameEventNotification notification) |
| MCAPI void | $leaveScreen () |
| MCAPI void | $preFrameTick () |
| MCAPI void | $tick (int nTick, int maxTick) |
| MCAPI void | $frameUpdate (::MinecraftUIFrameUpdateContext &frameUpdateContext) |
| MCAPI void | $applyInput (float a) |
| MCAPI void | $preRenderUpdate (::ScreenContext &screenContext) |
| MCAPI void | $prepareFrame (::ScreenContext &screenContext) |
| MCAPI void | $postRenderUpdate (::ScreenContext &screenContext) |
| MCAPI void | $handleButtonPress (uint buttonId, ::FocusImpact focusImpact) |
| MCAPI void | $handleButtonRelease (uint buttonId, ::FocusImpact focusImpact) |
| MCAPI void | $handleRawInputEvent (int id, ::RawInputType keyType, ::ButtonState state, bool allowRemapping) |
| MCAPI bool | $handlePointerLocation (::PointerLocationEventData const &pointerLocationData, ::FocusImpact focusImpact) |
| MCAPI void | $handlePointerPressed (bool pressed) |
| MCAPI void | $handleDirection (::DirectionId directionId, float x, float y, ::FocusImpact focusImpact) |
| MCAPI void | $handleTextChar (::std::string const &inputUtf8, bool keepImePosition, ::FocusImpact focusImpact) |
| MCAPI void | $handleCaretLocation (int caretLocation, ::FocusImpact focusImpact) |
| MCAPI void | $handleTouchPadTouch (::TouchPadTouchEventData const &touchEventData, ::FocusImpact focusImpact) |
| MCAPI void | $setTextboxText (::std::string const &text, ::TextboxTextUpdateReason) |
| MCAPI void | $onKeyboardDismissed () |
| MCAPI void | $handleLicenseChanged () |
| MCAPI bool | $renderGameBehind () const |
| MCAPI bool | $absorbsInput () const |
| MCAPI bool | $closeOnPlayerHurt () const |
| MCAPI bool | $useCustomPocketToast () const |
| MCAPI bool | $isModal () const |
| MCAPI bool | $isEditorMode () const |
| MCAPI bool | $isShowingMenu () const |
| MCAPI bool | $shouldStealMouse () const |
| MCAPI bool | $screenIsNotFlushable () const |
| MCAPI bool | $alwaysAcceptsInput () const |
| MCAPI bool | $screenDrawsLast () const |
| MCAPI bool | $isPlayScreen () const |
| MCAPI bool | $renderOnlyWhenTopMost () const |
| MCAPI bool | $lowFreqRendering () const |
| MCAPI bool | $ignoreAsTop () const |
| MCAPI bool | $shouldBeSkippedInAutomation () const |
| MCAPI ::std::vector<::RectangleArea > | $getInputAreas () const |
| MCAPI int | $getWidth () |
| MCAPI int | $getHeight () |
| MCAPI void | $reload () |
| MCAPI::EyeRenderingModeBit | $getEyeRenderingMode () const |
| MCAPI::ui::SceneType | $getSceneType () const |
| MCAPI::std::string | $getRawScreenName () const |
| MCAPI::std::string | $getRoute () const |
| MCAPI::std::string | $getScreenTelemetryName () const |
| MCAPI void | $addEventProperties (::std::unordered_map<::std::string, ::std::string > &) const |
| MCAPI int | $getScreenVersion () const |
| MCAPI void | $processBufferedTextCharEvents (::std::vector<::TextCharEventData > const &bufferedEvents) |
| MCAPI bool | $getShouldSendEvents () |
| MCAPI void | $setShouldSendEvents (bool sendEvents) |
| MCAPI bool | $getWantsTextOnly () |
| MCAPI void | $setWantsTextOnly (bool textOnly) |
| MCAPI void | $onDelete (::CachedScenes &cache, ::TaskGroup &taskGroup) |
| MCAPI bool | $isGamepadCursorEnabled () const |
| MCAPI bool | $isGamepadDeflectionModeEnabled () const |
| MCAPI::glm::vec2 const & | $getGamepadCursorPosition () const |
| MCAPI void | $cleanInputComponents () |
| MCAPI ::std::weak_ptr<::AbstractSceneProxy > | $getProxy () |
| MCAPI bool | $canBePushed () const |
| MCAPI bool | $canBePopped () const |
| MCAPI bool | $canBeTransitioned () const |
| MCAPI void | $onScreenExit (bool isPopping, bool doScreenTransitions, ::std::shared_ptr<::AbstractScene > pushedScene) |
| MCAPI void | $onScreenEntrance (bool isRevisiting, bool doScreenTransitions) |
| MCAPI bool | $isEntering () const |
| MCAPI bool | $isExiting () const |
| MCAPI void | $schedulePop () |
| MCAPI bool | $isTerminating () const |
| MCAPI bool | $loadScreenImmediately () const |
| MCAPI bool | $forceUpdateActiveSceneStackWhenPushed () const |
| MCAPI bool | $hasFinishedLoading () const |
| MCAPI void | $sendScreenEvent (::std::string const &, ::std::string const &) |
| MCAPI void | $setDebugSettings (::OreUI::ViewDebugSettings const &) const |
| MCAPI void | $setScreenState (::std::vector<::std::pair<::std::string_view, ::std::string_view > > const &) |
| MCAPI ::Bedrock::NonOwnerPointer<::OreUI::ISceneDebugDataProvider const > | $getDebugDataProvider () const |
| MCAPI ::Bedrock::NonOwnerPointer<::OreUI::Experimental::Detail::IQueryProvider const > | $getQueryProvider () const |
| MCAPI ::Bedrock::NonOwnerPointer<::OreUI::Experimental::Detail::ICommandProvider const > | $getCommandProvider () const |
| virtual::RectangleArea | getAreaOfControlByName (::std::string const &) const =0 |
| virtual::std::string | getScreenName () const =0 |
| virtual bool | equalsScreenName (::std::string_view) const =0 |
| virtual bool | containsScreenNameSubstring (::std::string_view) const =0 |
Static Public Member Functions | |
| static MCAPI void | drawRectangleArea (::ScreenContext &screenContext, ::RectangleArea const &a, int ux, int vy, float uvWidth, float uvHeight, float us, float vs, float px, float py) |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::UntypedStorage< 4, 4 > | mUnk49c328 |
| ::ll::UntypedStorage< 4, 4 > | mUnk8fe51d |
| ::ll::UntypedStorage< 1, 1 > | mUnk9fc814 |
| ::ll::UntypedStorage< 1, 1 > | mUnkf3578c |
| ::ll::UntypedStorage< 1, 1 > | mUnkc818a7 |
| ::ll::UntypedStorage< 8, 8 > | mUnke8cd2d |
| ::ll::UntypedStorage< 4, 4 > | mUnkaa79ea |
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
pure virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
virtual |
Implements AbstractScene.
|
static |
| MCAPI void BaseScreen::$dtor | ( | ) |
| MCAPI void BaseScreen::$setupForRendering | ( | ::ScreenContext & | screenContext | ) |
| MCAPI void BaseScreen::$cleanupForRendering | ( | ::ScreenContext & | screenContext | ) |
| MCAPI void BaseScreen::$setScreenSetupCleanup | ( | ::std::unique_ptr<::AbstractScreenSetupCleanupStrategy > | screenSetupCleanup | ) |
| MCAPI void BaseScreen::$init | ( | ::ScreenSizeData const & | screenSizeData | ) |
| MCAPI void BaseScreen::$setSize | ( | ::ScreenSizeData const & | screenSizeData | ) |
| MCAPI void BaseScreen::$onSetKeyboardHeight | ( | float | keyboardHeight | ) |
| MCAPI void BaseScreen::$onInternetUpdate | ( | ) |
| MCAPI void BaseScreen::$onFocusGained | ( | ) |
| MCAPI void BaseScreen::$onFocusLost | ( | ) |
| MCAPI void BaseScreen::$terminate | ( | ) |
| MCAPI void BaseScreen::$onCreation | ( | ) |
| MCAPI void BaseScreen::$onLeave | ( | ) |
| MCAPI void BaseScreen::$onGameEventNotification | ( | ::ui::GameEventNotification | notification | ) |
| MCAPI void BaseScreen::$leaveScreen | ( | ) |
| MCAPI void BaseScreen::$preFrameTick | ( | ) |
| MCAPI void BaseScreen::$tick | ( | int | nTick, |
| int | maxTick ) |
| MCAPI void BaseScreen::$frameUpdate | ( | ::MinecraftUIFrameUpdateContext & | frameUpdateContext | ) |
| MCAPI void BaseScreen::$applyInput | ( | float | a | ) |
| MCAPI void BaseScreen::$preRenderUpdate | ( | ::ScreenContext & | screenContext | ) |
| MCAPI void BaseScreen::$prepareFrame | ( | ::ScreenContext & | screenContext | ) |
| MCAPI void BaseScreen::$postRenderUpdate | ( | ::ScreenContext & | screenContext | ) |
| MCAPI void BaseScreen::$handleButtonPress | ( | uint | buttonId, |
| ::FocusImpact | focusImpact ) |
| MCAPI void BaseScreen::$handleButtonRelease | ( | uint | buttonId, |
| ::FocusImpact | focusImpact ) |
| MCAPI void BaseScreen::$handleRawInputEvent | ( | int | id, |
| ::RawInputType | keyType, | ||
| ::ButtonState | state, | ||
| bool | allowRemapping ) |
| MCAPI bool BaseScreen::$handlePointerLocation | ( | ::PointerLocationEventData const & | pointerLocationData, |
| ::FocusImpact | focusImpact ) |
| MCAPI void BaseScreen::$handlePointerPressed | ( | bool | pressed | ) |
| MCAPI void BaseScreen::$handleDirection | ( | ::DirectionId | directionId, |
| float | x, | ||
| float | y, | ||
| ::FocusImpact | focusImpact ) |
| MCAPI void BaseScreen::$handleTextChar | ( | ::std::string const & | inputUtf8, |
| bool | keepImePosition, | ||
| ::FocusImpact | focusImpact ) |
| MCAPI void BaseScreen::$handleCaretLocation | ( | int | caretLocation, |
| ::FocusImpact | focusImpact ) |
| MCAPI void BaseScreen::$handleTouchPadTouch | ( | ::TouchPadTouchEventData const & | touchEventData, |
| ::FocusImpact | focusImpact ) |
| MCAPI void BaseScreen::$setTextboxText | ( | ::std::string const & | text, |
| ::TextboxTextUpdateReason | ) |
| MCAPI void BaseScreen::$onKeyboardDismissed | ( | ) |
| MCAPI void BaseScreen::$handleLicenseChanged | ( | ) |
| MCAPI bool BaseScreen::$renderGameBehind | ( | ) | const |
| MCAPI bool BaseScreen::$absorbsInput | ( | ) | const |
| MCAPI bool BaseScreen::$closeOnPlayerHurt | ( | ) | const |
| MCAPI bool BaseScreen::$useCustomPocketToast | ( | ) | const |
| MCAPI bool BaseScreen::$isModal | ( | ) | const |
| MCAPI bool BaseScreen::$isEditorMode | ( | ) | const |
| MCAPI bool BaseScreen::$isShowingMenu | ( | ) | const |
| MCAPI bool BaseScreen::$shouldStealMouse | ( | ) | const |
| MCAPI bool BaseScreen::$screenIsNotFlushable | ( | ) | const |
| MCAPI bool BaseScreen::$alwaysAcceptsInput | ( | ) | const |
| MCAPI bool BaseScreen::$screenDrawsLast | ( | ) | const |
| MCAPI bool BaseScreen::$isPlayScreen | ( | ) | const |
| MCAPI bool BaseScreen::$renderOnlyWhenTopMost | ( | ) | const |
| MCAPI bool BaseScreen::$lowFreqRendering | ( | ) | const |
| MCAPI bool BaseScreen::$ignoreAsTop | ( | ) | const |
| MCAPI bool BaseScreen::$shouldBeSkippedInAutomation | ( | ) | const |
| MCAPI ::std::vector<::RectangleArea > BaseScreen::$getInputAreas | ( | ) | const |
| MCAPI int BaseScreen::$getWidth | ( | ) |
| MCAPI int BaseScreen::$getHeight | ( | ) |
| MCAPI void BaseScreen::$reload | ( | ) |
| MCAPI::EyeRenderingModeBit BaseScreen::$getEyeRenderingMode | ( | ) | const |
| MCAPI::ui::SceneType BaseScreen::$getSceneType | ( | ) | const |
| MCAPI::std::string BaseScreen::$getRawScreenName | ( | ) | const |
| MCAPI::std::string BaseScreen::$getRoute | ( | ) | const |
| MCAPI::std::string BaseScreen::$getScreenTelemetryName | ( | ) | const |
| MCAPI void BaseScreen::$addEventProperties | ( | ::std::unordered_map<::std::string, ::std::string > & | ) | const |
| MCAPI int BaseScreen::$getScreenVersion | ( | ) | const |
| MCAPI void BaseScreen::$processBufferedTextCharEvents | ( | ::std::vector<::TextCharEventData > const & | bufferedEvents | ) |
| MCAPI bool BaseScreen::$getShouldSendEvents | ( | ) |
| MCAPI void BaseScreen::$setShouldSendEvents | ( | bool | sendEvents | ) |
| MCAPI bool BaseScreen::$getWantsTextOnly | ( | ) |
| MCAPI void BaseScreen::$setWantsTextOnly | ( | bool | textOnly | ) |
| MCAPI void BaseScreen::$onDelete | ( | ::CachedScenes & | cache, |
| ::TaskGroup & | taskGroup ) |
| MCAPI bool BaseScreen::$isGamepadCursorEnabled | ( | ) | const |
| MCAPI bool BaseScreen::$isGamepadDeflectionModeEnabled | ( | ) | const |
| MCAPI::glm::vec2 const & BaseScreen::$getGamepadCursorPosition | ( | ) | const |
| MCAPI void BaseScreen::$cleanInputComponents | ( | ) |
| MCAPI ::std::weak_ptr<::AbstractSceneProxy > BaseScreen::$getProxy | ( | ) |
| MCAPI bool BaseScreen::$canBePushed | ( | ) | const |
| MCAPI bool BaseScreen::$canBePopped | ( | ) | const |
| MCAPI bool BaseScreen::$canBeTransitioned | ( | ) | const |
| MCAPI void BaseScreen::$onScreenExit | ( | bool | isPopping, |
| bool | doScreenTransitions, | ||
| ::std::shared_ptr<::AbstractScene > | pushedScene ) |
| MCAPI void BaseScreen::$onScreenEntrance | ( | bool | isRevisiting, |
| bool | doScreenTransitions ) |
| MCAPI bool BaseScreen::$isEntering | ( | ) | const |
| MCAPI bool BaseScreen::$isExiting | ( | ) | const |
| MCAPI void BaseScreen::$schedulePop | ( | ) |
| MCAPI bool BaseScreen::$isTerminating | ( | ) | const |
| MCAPI bool BaseScreen::$loadScreenImmediately | ( | ) | const |
| MCAPI bool BaseScreen::$forceUpdateActiveSceneStackWhenPushed | ( | ) | const |
| MCAPI bool BaseScreen::$hasFinishedLoading | ( | ) | const |
| MCAPI void BaseScreen::$sendScreenEvent | ( | ::std::string const & | , |
| ::std::string const & | ) |
| MCAPI void BaseScreen::$setDebugSettings | ( | ::OreUI::ViewDebugSettings const & | ) | const |
| MCAPI void BaseScreen::$setScreenState | ( | ::std::vector<::std::pair<::std::string_view, ::std::string_view > > const & | ) |
| MCAPI ::Bedrock::NonOwnerPointer<::OreUI::ISceneDebugDataProvider const > BaseScreen::$getDebugDataProvider | ( | ) | const |
| MCAPI ::Bedrock::NonOwnerPointer<::OreUI::Experimental::Detail::IQueryProvider const > BaseScreen::$getQueryProvider | ( | ) | const |
| MCAPI ::Bedrock::NonOwnerPointer<::OreUI::Experimental::Detail::ICommandProvider const > BaseScreen::$getCommandProvider | ( | ) | const |
|
static |