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

Public Types

enum class  ScalingMode : int { Compat = 0 , Legacy = 1 , Default = 2 , Fixed = 3 }
enum class  ScalingMode : int { Compat = 0 , Legacy = 1 , Default = 2 , Fixed = 3 }

Public Member Functions

virtual bool update ()
MCAPI CustomScalingFacet (::std::function<::Bedrock::NotNullNonOwnerPtr<::IClientInstance >()> getClientInstance)
MCFOLD int getFixedGuiScaleModifier () const
MCAPI bool getGuiAccessibilityScaling () const
MCFOLD int getMaxFixedGuiScaleModifier () const
MCFOLD int getMinFixedGuiScaleModifier () const
MCAPI char const * getScalingModeOverride () const
MCAPI void setFixedGuiScaleModifier (int fixedGuiScaleModifier)
MCAPI void * $ctor (::std::function<::Bedrock::NotNullNonOwnerPtr<::IClientInstance >()> getClientInstance)
MCAPI void $dtor ()
MCFOLD bool $update ()

Static Public Member Functions

static MCAPI ::std::add_lvalue_reference_t< char const[]> NAME ()
static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 1, 1, bool > mIsDirty
::ll::TypedStorage< 8, 24, ::std::vector<::Bedrock::PubSub::Subscription > > mOptionSubscriptions
::ll::TypedStorage< 8, 64, ::std::function<::Bedrock::NotNullNonOwnerPtr<::IClientInstance >()> > mGetClientInstance
::ll::TypedStorage< 4, 4, int > mFixedGuiScaleModifier
::ll::TypedStorage< 4, 4, int const > mMinFixedGuiScaleModifier
::ll::TypedStorage< 4, 4, int const > mMaxFixedGuiScaleModifier

Member Function Documentation

◆ $vftable()

MCAPI void ** OreUI::CustomScalingFacet::$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: