LeviLamina
Loading...
Searching...
No Matches
BaseScreen Class Referenceabstract
+ Inheritance diagram for BaseScreen:

Public Member Functions

BaseScreenoperator= (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<::AbstractSceneProxygetProxy ()
 
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
 

Member Function Documentation

◆ init()

virtual void BaseScreen::init ( ::ScreenSizeData const & screenSizeData)
virtual

Implements AbstractScene.

◆ setSize()

virtual void BaseScreen::setSize ( ::ScreenSizeData const & screenSizeData)
virtual

Implements AbstractScene.

◆ onSetKeyboardHeight()

virtual void BaseScreen::onSetKeyboardHeight ( float keyboardHeight)
virtual

Implements AbstractScene.

◆ onInternetUpdate()

virtual void BaseScreen::onInternetUpdate ( )
virtual

Implements AbstractScene.

◆ onFocusGained()

virtual void BaseScreen::onFocusGained ( )
virtual

Implements AbstractScene.

◆ onFocusLost()

virtual void BaseScreen::onFocusLost ( )
virtual

Implements AbstractScene.

◆ terminate()

virtual void BaseScreen::terminate ( )
virtual

Implements AbstractScene.

◆ onCreation()

virtual void BaseScreen::onCreation ( )
virtual

Implements AbstractScene.

◆ onLeave()

virtual void BaseScreen::onLeave ( )
virtual

Implements AbstractScene.

◆ onGameEventNotification()

virtual void BaseScreen::onGameEventNotification ( ::ui::GameEventNotification notification)
virtual

Implements AbstractScene.

◆ leaveScreen()

virtual void BaseScreen::leaveScreen ( )
virtual

Implements AbstractScene.

◆ preFrameTick()

virtual void BaseScreen::preFrameTick ( )
virtual

Implements AbstractScene.

◆ tick()

virtual void BaseScreen::tick ( int nTick,
int maxTick )
virtual

Implements AbstractScene.

◆ frameUpdate()

virtual void BaseScreen::frameUpdate ( ::MinecraftUIFrameUpdateContext & frameUpdateContext)
virtual

Implements AbstractScene.

◆ applyInput()

virtual void BaseScreen::applyInput ( float a)
virtual

Implements AbstractScene.

◆ preRenderUpdate()

virtual void BaseScreen::preRenderUpdate ( ::ScreenContext & screenContext)
virtual

Implements AbstractScene.

◆ prepareFrame()

virtual void BaseScreen::prepareFrame ( ::ScreenContext & screenContext)
virtual

Implements AbstractScene.

◆ render()

virtual void BaseScreen::render ( ::ScreenContext & ,
::FrameRenderObject const &  )
pure virtual

Implements AbstractScene.

◆ postRenderUpdate()

virtual void BaseScreen::postRenderUpdate ( ::ScreenContext & screenContext)
virtual

Implements AbstractScene.

◆ handleInputModeChanged()

virtual void BaseScreen::handleInputModeChanged ( ::InputMode )
virtual

Implements AbstractScene.

◆ handleButtonPress()

virtual void BaseScreen::handleButtonPress ( uint buttonId,
::FocusImpact focusImpact )
virtual

Implements AbstractScene.

◆ handleButtonRelease()

virtual void BaseScreen::handleButtonRelease ( uint buttonId,
::FocusImpact focusImpact )
virtual

Implements AbstractScene.

◆ handleRawInputEvent()

virtual void BaseScreen::handleRawInputEvent ( int id,
::RawInputType keyType,
::ButtonState state,
bool allowRemapping )
virtual

Implements AbstractScene.

◆ handlePointerLocation()

virtual bool BaseScreen::handlePointerLocation ( ::PointerLocationEventData const & pointerLocationData,
::FocusImpact focusImpact )
virtual

Implements AbstractScene.

◆ handlePointerPressed()

virtual void BaseScreen::handlePointerPressed ( bool pressed)
virtual

Implements AbstractScene.

◆ handleDirection()

virtual void BaseScreen::handleDirection ( ::DirectionId directionId,
float x,
float y,
::FocusImpact focusImpact )
virtual

Implements AbstractScene.

◆ handleTextChar()

virtual void BaseScreen::handleTextChar ( ::std::string const & inputUtf8,
bool keepImePosition,
::FocusImpact focusImpact )
virtual

Implements AbstractScene.

◆ handleCaretLocation()

virtual void BaseScreen::handleCaretLocation ( int caretLocation,
::FocusImpact focusImpact )
virtual

Implements AbstractScene.

◆ handleTouchPadTouch()

virtual void BaseScreen::handleTouchPadTouch ( ::TouchPadTouchEventData const & touchEventData,
::FocusImpact focusImpact )
virtual

Implements AbstractScene.

◆ setTextboxText()

virtual void BaseScreen::setTextboxText ( ::std::string const & text,
::TextboxTextUpdateReason  )
virtual

Implements AbstractScene.

◆ onKeyboardDismissed()

virtual void BaseScreen::onKeyboardDismissed ( )
virtual

Implements AbstractScene.

◆ handleLicenseChanged()

virtual void BaseScreen::handleLicenseChanged ( )
virtual

Implements AbstractScene.

◆ renderGameBehind()

virtual bool BaseScreen::renderGameBehind ( ) const
virtual

Implements AbstractScene.

◆ absorbsInput()

virtual bool BaseScreen::absorbsInput ( ) const
virtual

Implements AbstractScene.

◆ closeOnPlayerHurt()

virtual bool BaseScreen::closeOnPlayerHurt ( ) const
virtual

Implements AbstractScene.

◆ useCustomPocketToast()

virtual bool BaseScreen::useCustomPocketToast ( ) const
virtual

Implements AbstractScene.

◆ isModal()

virtual bool BaseScreen::isModal ( ) const
virtual

Implements AbstractScene.

◆ isEditorMode()

virtual bool BaseScreen::isEditorMode ( ) const
virtual

Implements AbstractScene.

◆ isShowingMenu()

virtual bool BaseScreen::isShowingMenu ( ) const
virtual

Implements AbstractScene.

◆ shouldStealMouse()

virtual bool BaseScreen::shouldStealMouse ( ) const
virtual

Implements AbstractScene.

◆ screenIsNotFlushable()

virtual bool BaseScreen::screenIsNotFlushable ( ) const
virtual

Implements AbstractScene.

◆ alwaysAcceptsInput()

virtual bool BaseScreen::alwaysAcceptsInput ( ) const
virtual

Implements AbstractScene.

◆ screenDrawsLast()

virtual bool BaseScreen::screenDrawsLast ( ) const
virtual

Implements AbstractScene.

◆ isPlayScreen()

virtual bool BaseScreen::isPlayScreen ( ) const
virtual

Implements AbstractScene.

◆ renderOnlyWhenTopMost()

virtual bool BaseScreen::renderOnlyWhenTopMost ( ) const
virtual

Implements AbstractScene.

◆ lowFreqRendering()

virtual bool BaseScreen::lowFreqRendering ( ) const
virtual

Implements AbstractScene.

◆ ignoreAsTop()

virtual bool BaseScreen::ignoreAsTop ( ) const
virtual

Implements AbstractScene.

◆ shouldBeSkippedInAutomation()

virtual bool BaseScreen::shouldBeSkippedInAutomation ( ) const
virtual

Implements AbstractScene.

◆ getInputAreas()

virtual ::std::vector<::RectangleArea > BaseScreen::getInputAreas ( ) const
virtual

Implements AbstractScene.

◆ getWidth()

virtual int BaseScreen::getWidth ( )
virtual

Implements AbstractScene.

◆ getHeight()

virtual int BaseScreen::getHeight ( )
virtual

Implements AbstractScene.

◆ reload()

virtual void BaseScreen::reload ( )
virtual

Implements AbstractScene.

◆ getEyeRenderingMode()

virtual::EyeRenderingModeBit BaseScreen::getEyeRenderingMode ( ) const
virtual

Implements AbstractScene.

◆ getSceneType()

virtual::ui::SceneType BaseScreen::getSceneType ( ) const
virtual

Implements AbstractScene.

◆ getRawScreenName()

virtual::std::string BaseScreen::getRawScreenName ( ) const
virtual

Implements AbstractScene.

◆ getRoute()

virtual::std::string BaseScreen::getRoute ( ) const
virtual

Implements AbstractScene.

◆ getScreenTelemetryName()

virtual::std::string BaseScreen::getScreenTelemetryName ( ) const
virtual

Implements AbstractScene.

◆ addEventProperties()

virtual void BaseScreen::addEventProperties ( ::std::unordered_map<::std::string, ::std::string > & ) const
virtual

Implements AbstractScene.

◆ getScreenVersion()

virtual int BaseScreen::getScreenVersion ( ) const
virtual

Implements AbstractScene.

◆ processBufferedTextCharEvents()

virtual void BaseScreen::processBufferedTextCharEvents ( ::std::vector<::TextCharEventData > const & bufferedEvents)
virtual

Implements AbstractScene.

◆ getShouldSendEvents()

virtual bool BaseScreen::getShouldSendEvents ( )
virtual

Implements AbstractScene.

◆ setShouldSendEvents()

virtual void BaseScreen::setShouldSendEvents ( bool sendEvents)
virtual

Implements AbstractScene.

◆ getWantsTextOnly()

virtual bool BaseScreen::getWantsTextOnly ( )
virtual

Implements AbstractScene.

◆ setWantsTextOnly()

virtual void BaseScreen::setWantsTextOnly ( bool textOnly)
virtual

Implements AbstractScene.

◆ onDelete()

virtual void BaseScreen::onDelete ( ::CachedScenes & cache,
::TaskGroup & taskGroup )
virtual

Implements AbstractScene.

◆ isGamepadCursorEnabled()

virtual bool BaseScreen::isGamepadCursorEnabled ( ) const
virtual

Implements AbstractScene.

◆ isGamepadDeflectionModeEnabled()

virtual bool BaseScreen::isGamepadDeflectionModeEnabled ( ) const
virtual

Implements AbstractScene.

◆ getGamepadCursorPosition()

virtual::glm::vec2 const & BaseScreen::getGamepadCursorPosition ( ) const
virtual

Implements AbstractScene.

◆ cleanInputComponents()

virtual void BaseScreen::cleanInputComponents ( )
virtual

Implements AbstractScene.

◆ getProxy()

virtual ::std::weak_ptr<::AbstractSceneProxy > BaseScreen::getProxy ( )
virtual

Implements AbstractScene.

◆ canBePushed()

virtual bool BaseScreen::canBePushed ( ) const
virtual

Implements AbstractScene.

◆ canBePopped()

virtual bool BaseScreen::canBePopped ( ) const
virtual

Implements AbstractScene.

◆ canBeTransitioned()

virtual bool BaseScreen::canBeTransitioned ( ) const
virtual

Implements AbstractScene.

◆ onScreenExit()

virtual void BaseScreen::onScreenExit ( bool isPopping,
bool doScreenTransitions,
::std::shared_ptr<::AbstractScene > pushedScene )
virtual

Implements AbstractScene.

◆ onScreenEntrance()

virtual void BaseScreen::onScreenEntrance ( bool isRevisiting,
bool doScreenTransitions )
virtual

Implements AbstractScene.

◆ isEntering()

virtual bool BaseScreen::isEntering ( ) const
virtual

Implements AbstractScene.

◆ isExiting()

virtual bool BaseScreen::isExiting ( ) const
virtual

Implements AbstractScene.

◆ schedulePop()

virtual void BaseScreen::schedulePop ( )
virtual

Implements AbstractScene.

◆ isTerminating()

virtual bool BaseScreen::isTerminating ( ) const
virtual

Implements AbstractScene.

◆ loadScreenImmediately()

virtual bool BaseScreen::loadScreenImmediately ( ) const
virtual

Implements AbstractScene.

◆ forceUpdateActiveSceneStackWhenPushed()

virtual bool BaseScreen::forceUpdateActiveSceneStackWhenPushed ( ) const
virtual

Implements AbstractScene.

◆ hasFinishedLoading()

virtual bool BaseScreen::hasFinishedLoading ( ) const
virtual

Implements AbstractScene.

◆ sendScreenEvent()

virtual void BaseScreen::sendScreenEvent ( ::std::string const & ,
::std::string const &  )
virtual

Implements AbstractScene.

◆ setDebugSettings()

virtual void BaseScreen::setDebugSettings ( ::OreUI::ViewDebugSettings const & ) const
virtual

Implements AbstractScene.

◆ setScreenState()

virtual void BaseScreen::setScreenState ( ::std::vector<::std::pair<::std::string_view, ::std::string_view > > const & )
virtual

Implements AbstractScene.

◆ getDebugDataProvider()

virtual ::Bedrock::NonOwnerPointer<::OreUI::ISceneDebugDataProvider const > BaseScreen::getDebugDataProvider ( ) const
virtual

Implements AbstractScene.

◆ getQueryProvider()

virtual ::Bedrock::NonOwnerPointer<::OreUI::Experimental::Detail::IQueryProvider const > BaseScreen::getQueryProvider ( ) const
virtual

Implements AbstractScene.

◆ getCommandProvider()

virtual ::Bedrock::NonOwnerPointer<::OreUI::Experimental::Detail::ICommandProvider const > BaseScreen::getCommandProvider ( ) const
virtual

Implements AbstractScene.

◆ drawRectangleArea()

static MCAPI void BaseScreen::drawRectangleArea ( ::ScreenContext & screenContext,
::RectangleArea const & a,
int ux,
int vy,
float uvWidth,
float uvHeight,
float us,
float vs,
float px,
float py )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void BaseScreen::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setupForRendering()

MCAPI void BaseScreen::$setupForRendering ( ::ScreenContext & screenContext)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $cleanupForRendering()

MCAPI void BaseScreen::$cleanupForRendering ( ::ScreenContext & screenContext)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setScreenSetupCleanup()

MCAPI void BaseScreen::$setScreenSetupCleanup ( ::std::unique_ptr<::AbstractScreenSetupCleanupStrategy > screenSetupCleanup)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $init()

MCAPI void BaseScreen::$init ( ::ScreenSizeData const & screenSizeData)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setSize()

MCAPI void BaseScreen::$setSize ( ::ScreenSizeData const & screenSizeData)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onSetKeyboardHeight()

MCAPI void BaseScreen::$onSetKeyboardHeight ( float keyboardHeight)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onInternetUpdate()

MCAPI void BaseScreen::$onInternetUpdate ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onFocusGained()

MCAPI void BaseScreen::$onFocusGained ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onFocusLost()

MCAPI void BaseScreen::$onFocusLost ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $terminate()

MCAPI void BaseScreen::$terminate ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onCreation()

MCAPI void BaseScreen::$onCreation ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onLeave()

MCAPI void BaseScreen::$onLeave ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onGameEventNotification()

MCAPI void BaseScreen::$onGameEventNotification ( ::ui::GameEventNotification notification)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $leaveScreen()

MCAPI void BaseScreen::$leaveScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $preFrameTick()

MCAPI void BaseScreen::$preFrameTick ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $tick()

MCAPI void BaseScreen::$tick ( int nTick,
int maxTick )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $frameUpdate()

MCAPI void BaseScreen::$frameUpdate ( ::MinecraftUIFrameUpdateContext & frameUpdateContext)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $applyInput()

MCAPI void BaseScreen::$applyInput ( float a)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $preRenderUpdate()

MCAPI void BaseScreen::$preRenderUpdate ( ::ScreenContext & screenContext)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $prepareFrame()

MCAPI void BaseScreen::$prepareFrame ( ::ScreenContext & screenContext)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $postRenderUpdate()

MCAPI void BaseScreen::$postRenderUpdate ( ::ScreenContext & screenContext)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $handleButtonPress()

MCAPI void BaseScreen::$handleButtonPress ( uint buttonId,
::FocusImpact focusImpact )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $handleButtonRelease()

MCAPI void BaseScreen::$handleButtonRelease ( uint buttonId,
::FocusImpact focusImpact )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $handleRawInputEvent()

MCAPI void BaseScreen::$handleRawInputEvent ( int id,
::RawInputType keyType,
::ButtonState state,
bool allowRemapping )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $handlePointerLocation()

MCAPI bool BaseScreen::$handlePointerLocation ( ::PointerLocationEventData const & pointerLocationData,
::FocusImpact focusImpact )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $handlePointerPressed()

MCAPI void BaseScreen::$handlePointerPressed ( bool pressed)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $handleDirection()

MCAPI void BaseScreen::$handleDirection ( ::DirectionId directionId,
float x,
float y,
::FocusImpact focusImpact )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $handleTextChar()

MCAPI void BaseScreen::$handleTextChar ( ::std::string const & inputUtf8,
bool keepImePosition,
::FocusImpact focusImpact )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $handleCaretLocation()

MCAPI void BaseScreen::$handleCaretLocation ( int caretLocation,
::FocusImpact focusImpact )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $handleTouchPadTouch()

MCAPI void BaseScreen::$handleTouchPadTouch ( ::TouchPadTouchEventData const & touchEventData,
::FocusImpact focusImpact )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setTextboxText()

MCAPI void BaseScreen::$setTextboxText ( ::std::string const & text,
::TextboxTextUpdateReason  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onKeyboardDismissed()

MCAPI void BaseScreen::$onKeyboardDismissed ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $handleLicenseChanged()

MCAPI void BaseScreen::$handleLicenseChanged ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $renderGameBehind()

MCAPI bool BaseScreen::$renderGameBehind ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $absorbsInput()

MCAPI bool BaseScreen::$absorbsInput ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $closeOnPlayerHurt()

MCAPI bool BaseScreen::$closeOnPlayerHurt ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $useCustomPocketToast()

MCAPI bool BaseScreen::$useCustomPocketToast ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isModal()

MCAPI bool BaseScreen::$isModal ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isEditorMode()

MCAPI bool BaseScreen::$isEditorMode ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isShowingMenu()

MCAPI bool BaseScreen::$isShowingMenu ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $shouldStealMouse()

MCAPI bool BaseScreen::$shouldStealMouse ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $screenIsNotFlushable()

MCAPI bool BaseScreen::$screenIsNotFlushable ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $alwaysAcceptsInput()

MCAPI bool BaseScreen::$alwaysAcceptsInput ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $screenDrawsLast()

MCAPI bool BaseScreen::$screenDrawsLast ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isPlayScreen()

MCAPI bool BaseScreen::$isPlayScreen ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $renderOnlyWhenTopMost()

MCAPI bool BaseScreen::$renderOnlyWhenTopMost ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $lowFreqRendering()

MCAPI bool BaseScreen::$lowFreqRendering ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ignoreAsTop()

MCAPI bool BaseScreen::$ignoreAsTop ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $shouldBeSkippedInAutomation()

MCAPI bool BaseScreen::$shouldBeSkippedInAutomation ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getInputAreas()

MCAPI ::std::vector<::RectangleArea > BaseScreen::$getInputAreas ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getWidth()

MCAPI int BaseScreen::$getWidth ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getHeight()

MCAPI int BaseScreen::$getHeight ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $reload()

MCAPI void BaseScreen::$reload ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getEyeRenderingMode()

MCAPI::EyeRenderingModeBit BaseScreen::$getEyeRenderingMode ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getSceneType()

MCAPI::ui::SceneType BaseScreen::$getSceneType ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getRawScreenName()

MCAPI::std::string BaseScreen::$getRawScreenName ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getRoute()

MCAPI::std::string BaseScreen::$getRoute ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getScreenTelemetryName()

MCAPI::std::string BaseScreen::$getScreenTelemetryName ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $addEventProperties()

MCAPI void BaseScreen::$addEventProperties ( ::std::unordered_map<::std::string, ::std::string > & ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getScreenVersion()

MCAPI int BaseScreen::$getScreenVersion ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $processBufferedTextCharEvents()

MCAPI void BaseScreen::$processBufferedTextCharEvents ( ::std::vector<::TextCharEventData > const & bufferedEvents)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getShouldSendEvents()

MCAPI bool BaseScreen::$getShouldSendEvents ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setShouldSendEvents()

MCAPI void BaseScreen::$setShouldSendEvents ( bool sendEvents)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getWantsTextOnly()

MCAPI bool BaseScreen::$getWantsTextOnly ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setWantsTextOnly()

MCAPI void BaseScreen::$setWantsTextOnly ( bool textOnly)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onDelete()

MCAPI void BaseScreen::$onDelete ( ::CachedScenes & cache,
::TaskGroup & taskGroup )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isGamepadCursorEnabled()

MCAPI bool BaseScreen::$isGamepadCursorEnabled ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isGamepadDeflectionModeEnabled()

MCAPI bool BaseScreen::$isGamepadDeflectionModeEnabled ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getGamepadCursorPosition()

MCAPI::glm::vec2 const & BaseScreen::$getGamepadCursorPosition ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $cleanInputComponents()

MCAPI void BaseScreen::$cleanInputComponents ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getProxy()

MCAPI ::std::weak_ptr<::AbstractSceneProxy > BaseScreen::$getProxy ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $canBePushed()

MCAPI bool BaseScreen::$canBePushed ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $canBePopped()

MCAPI bool BaseScreen::$canBePopped ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $canBeTransitioned()

MCAPI bool BaseScreen::$canBeTransitioned ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onScreenExit()

MCAPI void BaseScreen::$onScreenExit ( bool isPopping,
bool doScreenTransitions,
::std::shared_ptr<::AbstractScene > pushedScene )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onScreenEntrance()

MCAPI void BaseScreen::$onScreenEntrance ( bool isRevisiting,
bool doScreenTransitions )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isEntering()

MCAPI bool BaseScreen::$isEntering ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isExiting()

MCAPI bool BaseScreen::$isExiting ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $schedulePop()

MCAPI void BaseScreen::$schedulePop ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isTerminating()

MCAPI bool BaseScreen::$isTerminating ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $loadScreenImmediately()

MCAPI bool BaseScreen::$loadScreenImmediately ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $forceUpdateActiveSceneStackWhenPushed()

MCAPI bool BaseScreen::$forceUpdateActiveSceneStackWhenPushed ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $hasFinishedLoading()

MCAPI bool BaseScreen::$hasFinishedLoading ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $sendScreenEvent()

MCAPI void BaseScreen::$sendScreenEvent ( ::std::string const & ,
::std::string const &  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setDebugSettings()

MCAPI void BaseScreen::$setDebugSettings ( ::OreUI::ViewDebugSettings const & ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setScreenState()

MCAPI void BaseScreen::$setScreenState ( ::std::vector<::std::pair<::std::string_view, ::std::string_view > > const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getDebugDataProvider()

MCAPI ::Bedrock::NonOwnerPointer<::OreUI::ISceneDebugDataProvider const > BaseScreen::$getDebugDataProvider ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getQueryProvider()

MCAPI ::Bedrock::NonOwnerPointer<::OreUI::Experimental::Detail::IQueryProvider const > BaseScreen::$getQueryProvider ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getCommandProvider()

MCAPI ::Bedrock::NonOwnerPointer<::OreUI::Experimental::Detail::ICommandProvider const > BaseScreen::$getCommandProvider ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

static MCAPI void ** BaseScreen::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following files: