LeviLamina
Loading...
Searching...
No Matches
ScreenSettings Class Reference
Inheritance diagram for ScreenSettings:

Public Member Functions

virtual ::std::unique_ptr<::UIComponent > clone (::UIControl &cloneOwner) const
virtual void reset ()
virtual bool getScreenIsNotFlushable () const
virtual bool getAlwaysAcceptsInput () const
virtual bool getRenderGameBehind () const
virtual bool getAbsorbsInput () const
virtual bool getIsShowingMenu () const
virtual bool getIsModal () const
virtual bool getShouldStealMouse () const
virtual bool getLowFreqRendering () const
virtual bool getScreenDrawsLast () const
virtual bool getForceRenderBelow () const
virtual bool getShouldSendEvents () const
virtual bool getCloseOnPlayerHurt () const
virtual bool getCustomPocketToast () const
virtual bool getCacheScreen () const
virtual bool getGamepadCursor () const
virtual bool getGamepadCursorDeflectionMode () const
virtual float getVerticalScrollDelta () const
virtual bool loadScreenImmediately () const
virtual bool getRenderOnlyWhenTopmost () const
virtual::ui::SceneType getSceneType () const
virtual bool getShouldBeSkippedDuringAutomation () const
MCAPI ::std::unique_ptr<::UIComponent > $clone (::UIControl &cloneOwner) const
MCFOLD void $reset ()
MCAPI bool $getScreenIsNotFlushable () const
MCAPI bool $getAlwaysAcceptsInput () const
MCAPI bool $getRenderGameBehind () const
MCAPI bool $getAbsorbsInput () const
MCAPI bool $getIsShowingMenu () const
MCAPI bool $getIsModal () const
MCAPI bool $getShouldStealMouse () const
MCFOLD bool $getLowFreqRendering () const
MCAPI bool $getScreenDrawsLast () const
MCFOLD bool $getForceRenderBelow () const
MCFOLD bool $getShouldSendEvents () const
MCAPI bool $getCloseOnPlayerHurt () const
MCAPI bool $getCustomPocketToast () const
MCAPI bool $getCacheScreen () const
MCAPI bool $getGamepadCursor () const
MCAPI bool $getGamepadCursorDeflectionMode () const
MCFOLD float $getVerticalScrollDelta () const
MCAPI bool $loadScreenImmediately () const
MCAPI bool $getRenderOnlyWhenTopmost () const
MCFOLD::ui::SceneType $getSceneType () const
MCAPI bool $getShouldBeSkippedDuringAutomation () const
virtual::ComponentReceiveActionType receive (::VisualTree &visualTree, ::ScreenInputContext &context, ::UIAnimationController &animationController, ::ScreenEvent const &screenEvent)
virtual::ComponentReceiveActionType receive (::ScreenEvent const &screenEvent)
virtual void onNotifyChildAdded ()
virtual void onNotifyChildRemoved ()
virtual void onRemoved ()
virtual void onAdded ()
virtual void onVisibilityChanged (bool)
virtual void onEnabledChanged (bool)
virtual bool isRenderableComponent () const
virtual bool isCustomFrameUpdateComponent () const
virtual bool onLayoutChange ()
virtual void reload (::UIComponent const &rhs)
virtual::std::string const & getTextToSpeechComponentValue () const
MCFOLD void $dtor ()
MCFOLD::ComponentReceiveActionType $receive (::VisualTree &visualTree, ::ScreenInputContext &context, ::UIAnimationController &animationController, ::ScreenEvent const &screenEvent)
MCFOLD::ComponentReceiveActionType $receive (::ScreenEvent const &screenEvent)
MCFOLD void $onNotifyChildAdded ()
MCFOLD void $onNotifyChildRemoved ()
MCFOLD void $onRemoved ()
MCFOLD void $onAdded ()
MCFOLD void $onVisibilityChanged (bool)
MCFOLD void $onEnabledChanged (bool)
MCFOLD bool $isRenderableComponent () const
MCFOLD bool $isCustomFrameUpdateComponent () const
MCFOLD bool $onLayoutChange ()
MCFOLD void $reload (::UIComponent const &rhs)
MCFOLD::std::string const & $getTextToSpeechComponentValue () const

Static Public Member Functions

static MCAPI void ** $vftableForIScreenSettings ()
static MCAPI void ** $vftableForUIComponent ()
static MCAPI void ** $vftable ()

Public Attributes

bool mNotFlushable: 1
bool mAlwaysAcceptsInput: 1
bool mRenderGameBehind: 1
bool mAbsorbsInput: 1
bool mIsShowingMenu: 1
bool mIsModal: 1
bool mShouldStealMouse: 1
bool mDrawsLast: 1
bool mForceRenderBelow: 1
bool mSendEvents: 1
bool mLowFreqRendering: 1
bool mCloseOnPlayerHurt: 1
bool mCustomPocketToast: 1
bool mCacheScreen: 1
bool mGamepadCursor: 1
bool mGamepadCursorDeflectionMode: 1
bool mLoadImmediately: 1
bool mRenderOnlyWhenTopmost: 1
bool mShouldBeSkippedDuringAutomation: 1
::ll::TypedStorage< 4, 4, float > mVerticalScrollDelta
::ll::TypedStorage< 4, 4, ::ui::SceneType > mSceneType
::ll::TypedStorage< 8, 8, ::UIControl & > mOwner

Member Function Documentation

◆ clone()

virtual ::std::unique_ptr<::UIComponent > ScreenSettings::clone ( ::UIControl & cloneOwner) const
virtual

Implements UIComponent.

◆ reset()

virtual void ScreenSettings::reset ( )
virtual

Implements UIComponent.

◆ getScreenIsNotFlushable()

virtual bool ScreenSettings::getScreenIsNotFlushable ( ) const
virtual

Implements IScreenSettings.

◆ getAlwaysAcceptsInput()

virtual bool ScreenSettings::getAlwaysAcceptsInput ( ) const
virtual

Implements IScreenSettings.

◆ getRenderGameBehind()

virtual bool ScreenSettings::getRenderGameBehind ( ) const
virtual

Implements IScreenSettings.

◆ getAbsorbsInput()

virtual bool ScreenSettings::getAbsorbsInput ( ) const
virtual

Implements IScreenSettings.

◆ getIsShowingMenu()

virtual bool ScreenSettings::getIsShowingMenu ( ) const
virtual

Implements IScreenSettings.

◆ getIsModal()

virtual bool ScreenSettings::getIsModal ( ) const
virtual

Implements IScreenSettings.

◆ getShouldStealMouse()

virtual bool ScreenSettings::getShouldStealMouse ( ) const
virtual

Implements IScreenSettings.

◆ getLowFreqRendering()

virtual bool ScreenSettings::getLowFreqRendering ( ) const
virtual

Implements IScreenSettings.

◆ getScreenDrawsLast()

virtual bool ScreenSettings::getScreenDrawsLast ( ) const
virtual

Implements IScreenSettings.

◆ getForceRenderBelow()

virtual bool ScreenSettings::getForceRenderBelow ( ) const
virtual

Implements IScreenSettings.

◆ getShouldSendEvents()

virtual bool ScreenSettings::getShouldSendEvents ( ) const
virtual

Implements IScreenSettings.

◆ getCloseOnPlayerHurt()

virtual bool ScreenSettings::getCloseOnPlayerHurt ( ) const
virtual

Implements IScreenSettings.

◆ getCustomPocketToast()

virtual bool ScreenSettings::getCustomPocketToast ( ) const
virtual

Implements IScreenSettings.

◆ getCacheScreen()

virtual bool ScreenSettings::getCacheScreen ( ) const
virtual

Implements IScreenSettings.

◆ getGamepadCursor()

virtual bool ScreenSettings::getGamepadCursor ( ) const
virtual

Implements IScreenSettings.

◆ getGamepadCursorDeflectionMode()

virtual bool ScreenSettings::getGamepadCursorDeflectionMode ( ) const
virtual

Implements IScreenSettings.

◆ getVerticalScrollDelta()

virtual float ScreenSettings::getVerticalScrollDelta ( ) const
virtual

Implements IScreenSettings.

◆ loadScreenImmediately()

virtual bool ScreenSettings::loadScreenImmediately ( ) const
virtual

Implements IScreenSettings.

◆ getRenderOnlyWhenTopmost()

virtual bool ScreenSettings::getRenderOnlyWhenTopmost ( ) const
virtual

Implements IScreenSettings.

◆ getSceneType()

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

Implements IScreenSettings.

◆ getShouldBeSkippedDuringAutomation()

virtual bool ScreenSettings::getShouldBeSkippedDuringAutomation ( ) const
virtual

Implements IScreenSettings.

◆ $vftableForIScreenSettings()

MCAPI void ** ScreenSettings::$vftableForIScreenSettings ( )
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.

◆ $vftableForUIComponent()

MCAPI void ** ScreenSettings::$vftableForUIComponent ( )
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.

◆ $vftable()

MCAPI void ** UIComponent::$vftable ( )
staticinherited
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: