Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
ClientInstanceModel Class Reference
Inheritance diagram for ClientInstanceModel:

Public Member Functions

virtual bool hasCommandsEnabled () const
virtual::std::string getFormattedHoverText (::ItemStackBase const &item, bool const showCategory)
virtual::std::string getFilteredItemName (::ItemStackBase const &item)
virtual bool achievementsWillBeDisabledOnLoad ()
virtual bool hasAchievementsDisabled ()
virtual::std::string getLevelName ()
virtual int getGameDifficulty ()
virtual int getGameType ()
virtual void setGameType (::GameType gameType)
virtual int getGenerator ()
virtual bool getStartWithMap ()
virtual bool isAlwaysDay ()
virtual bool isGameRule (::GameRuleId gameRule)
virtual bool isImmutableWorld ()
virtual ::std::unique_ptr<::PlayerCommandOrigin > makePlayerCommandOrigin ()
virtual void setCommandsEnabled (bool val)
virtual void disableAchievements ()
virtual float getGuiScale () const
virtual::Vec2 getScreenSize () const
virtual::RectangleArea getSafeScreenZoneArea () const
virtual::RectangleArea getWYSIWYGSafeScreenZoneArea () const
virtual::RectangleArea getLayoutCustomizationSubPanelRectangle () const
virtual::RectangleArea getLayoutCustomizationMainPanelRectangle () const
virtual::RectangleArea getWYSIWYGBottomHudReservedArea () const
virtual::RectangleArea const & getHUDHotbarRectangle () const
virtual::Option const & getGuiScaleOption () const
virtual void setGuiScaleOffset (int guiScale)
virtual::FontHandle getFontHandle () const
virtual void notifyForLeaveGame ()
MCAPI bool $hasCommandsEnabled () const
MCAPI::std::string $getFormattedHoverText (::ItemStackBase const &item, bool const showCategory)
MCAPI::std::string $getFilteredItemName (::ItemStackBase const &item)
MCAPI bool $achievementsWillBeDisabledOnLoad ()
MCAPI bool $hasAchievementsDisabled ()
MCAPI::std::string $getLevelName ()
MCAPI int $getGameDifficulty ()
MCAPI int $getGameType ()
MCAPI void $setGameType (::GameType gameType)
MCAPI int $getGenerator ()
MCAPI bool $getStartWithMap ()
MCAPI bool $isAlwaysDay ()
MCAPI bool $isGameRule (::GameRuleId gameRule)
MCAPI bool $isImmutableWorld ()
MCAPI ::std::unique_ptr<::PlayerCommandOrigin > $makePlayerCommandOrigin ()
MCAPI void $setCommandsEnabled (bool val)
MCAPI void $disableAchievements ()
MCAPI float $getGuiScale () const
MCAPI::Vec2 $getScreenSize () const
MCAPI::RectangleArea $getSafeScreenZoneArea () const
MCAPI::RectangleArea $getWYSIWYGSafeScreenZoneArea () const
MCAPI::RectangleArea $getLayoutCustomizationSubPanelRectangle () const
MCAPI::RectangleArea $getLayoutCustomizationMainPanelRectangle () const
MCAPI::RectangleArea $getWYSIWYGBottomHudReservedArea () const
MCAPI::RectangleArea const & $getHUDHotbarRectangle () const
MCAPI::Option const & $getGuiScaleOption () const
MCAPI void $setGuiScaleOffset (int guiScale)
MCAPI::FontHandle $getFontHandle () const
MCAPI void $notifyForLeaveGame ()

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > > mClient

Member Function Documentation

◆ hasCommandsEnabled()

virtual bool ClientInstanceModel::hasCommandsEnabled ( ) const
virtual

Implements ClientModel.

◆ getFormattedHoverText()

virtual::std::string ClientInstanceModel::getFormattedHoverText ( ::ItemStackBase const & item,
bool const showCategory )
virtual

Implements ClientModel.

◆ getFilteredItemName()

virtual::std::string ClientInstanceModel::getFilteredItemName ( ::ItemStackBase const & item)
virtual

Implements ClientModel.

◆ achievementsWillBeDisabledOnLoad()

virtual bool ClientInstanceModel::achievementsWillBeDisabledOnLoad ( )
virtual

Implements ClientModel.

◆ hasAchievementsDisabled()

virtual bool ClientInstanceModel::hasAchievementsDisabled ( )
virtual

Implements ClientModel.

◆ getLevelName()

virtual::std::string ClientInstanceModel::getLevelName ( )
virtual

Implements ClientModel.

◆ getGameDifficulty()

virtual int ClientInstanceModel::getGameDifficulty ( )
virtual

Implements ClientModel.

◆ getGameType()

virtual int ClientInstanceModel::getGameType ( )
virtual

Implements ClientModel.

◆ setGameType()

virtual void ClientInstanceModel::setGameType ( ::GameType gameType)
virtual

Implements ClientModel.

◆ getGenerator()

virtual int ClientInstanceModel::getGenerator ( )
virtual

Implements ClientModel.

◆ getStartWithMap()

virtual bool ClientInstanceModel::getStartWithMap ( )
virtual

Implements ClientModel.

◆ isAlwaysDay()

virtual bool ClientInstanceModel::isAlwaysDay ( )
virtual

Implements ClientModel.

◆ isGameRule()

virtual bool ClientInstanceModel::isGameRule ( ::GameRuleId gameRule)
virtual

Implements ClientModel.

◆ isImmutableWorld()

virtual bool ClientInstanceModel::isImmutableWorld ( )
virtual

Implements ClientModel.

◆ makePlayerCommandOrigin()

virtual ::std::unique_ptr<::PlayerCommandOrigin > ClientInstanceModel::makePlayerCommandOrigin ( )
virtual

Implements ClientModel.

◆ setCommandsEnabled()

virtual void ClientInstanceModel::setCommandsEnabled ( bool val)
virtual

Implements ClientModel.

◆ disableAchievements()

virtual void ClientInstanceModel::disableAchievements ( )
virtual

Implements ClientModel.

◆ getGuiScale()

virtual float ClientInstanceModel::getGuiScale ( ) const
virtual

Implements ClientModel.

◆ getScreenSize()

virtual::Vec2 ClientInstanceModel::getScreenSize ( ) const
virtual

Implements ClientModel.

◆ getSafeScreenZoneArea()

virtual::RectangleArea ClientInstanceModel::getSafeScreenZoneArea ( ) const
virtual

Implements ClientModel.

◆ getWYSIWYGSafeScreenZoneArea()

virtual::RectangleArea ClientInstanceModel::getWYSIWYGSafeScreenZoneArea ( ) const
virtual

Implements ClientModel.

◆ getLayoutCustomizationSubPanelRectangle()

virtual::RectangleArea ClientInstanceModel::getLayoutCustomizationSubPanelRectangle ( ) const
virtual

Implements ClientModel.

◆ getLayoutCustomizationMainPanelRectangle()

virtual::RectangleArea ClientInstanceModel::getLayoutCustomizationMainPanelRectangle ( ) const
virtual

Implements ClientModel.

◆ getWYSIWYGBottomHudReservedArea()

virtual::RectangleArea ClientInstanceModel::getWYSIWYGBottomHudReservedArea ( ) const
virtual

Implements ClientModel.

◆ getHUDHotbarRectangle()

virtual::RectangleArea const & ClientInstanceModel::getHUDHotbarRectangle ( ) const
virtual

Implements ClientModel.

◆ getGuiScaleOption()

virtual::Option const & ClientInstanceModel::getGuiScaleOption ( ) const
virtual

Implements ClientModel.

◆ setGuiScaleOffset()

virtual void ClientInstanceModel::setGuiScaleOffset ( int guiScale)
virtual

Implements ClientModel.

◆ getFontHandle()

virtual::FontHandle ClientInstanceModel::getFontHandle ( ) const
virtual

Implements ClientModel.

◆ notifyForLeaveGame()

virtual void ClientInstanceModel::notifyForLeaveGame ( )
virtual

Implements ClientModel.

◆ $hasCommandsEnabled()

MCAPI bool ClientInstanceModel::$hasCommandsEnabled ( ) 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.

◆ $getFilteredItemName()

MCAPI::std::string ClientInstanceModel::$getFilteredItemName ( ::ItemStackBase const & item)
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.

◆ $achievementsWillBeDisabledOnLoad()

MCAPI bool ClientInstanceModel::$achievementsWillBeDisabledOnLoad ( )
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.

◆ $hasAchievementsDisabled()

MCAPI bool ClientInstanceModel::$hasAchievementsDisabled ( )
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.

◆ $getLevelName()

MCAPI::std::string ClientInstanceModel::$getLevelName ( )
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.

◆ $getGameDifficulty()

MCAPI int ClientInstanceModel::$getGameDifficulty ( )
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.

◆ $getGameType()

MCAPI int ClientInstanceModel::$getGameType ( )
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.

◆ $setGameType()

MCAPI void ClientInstanceModel::$setGameType ( ::GameType gameType)
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.

◆ $getGenerator()

MCAPI int ClientInstanceModel::$getGenerator ( )
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.

◆ $getStartWithMap()

MCAPI bool ClientInstanceModel::$getStartWithMap ( )
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.

◆ $isAlwaysDay()

MCAPI bool ClientInstanceModel::$isAlwaysDay ( )
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.

◆ $isGameRule()

MCAPI bool ClientInstanceModel::$isGameRule ( ::GameRuleId gameRule)
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.

◆ $isImmutableWorld()

MCAPI bool ClientInstanceModel::$isImmutableWorld ( )
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.

◆ $makePlayerCommandOrigin()

MCAPI ::std::unique_ptr<::PlayerCommandOrigin > ClientInstanceModel::$makePlayerCommandOrigin ( )
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.

◆ $setCommandsEnabled()

MCAPI void ClientInstanceModel::$setCommandsEnabled ( bool val)
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.

◆ $disableAchievements()

MCAPI void ClientInstanceModel::$disableAchievements ( )
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.

◆ $getGuiScale()

MCAPI float ClientInstanceModel::$getGuiScale ( ) 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.

◆ $getScreenSize()

MCAPI::Vec2 ClientInstanceModel::$getScreenSize ( ) 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.

◆ $getSafeScreenZoneArea()

MCAPI::RectangleArea ClientInstanceModel::$getSafeScreenZoneArea ( ) 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.

◆ $getWYSIWYGSafeScreenZoneArea()

MCAPI::RectangleArea ClientInstanceModel::$getWYSIWYGSafeScreenZoneArea ( ) 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.

◆ $getLayoutCustomizationSubPanelRectangle()

MCAPI::RectangleArea ClientInstanceModel::$getLayoutCustomizationSubPanelRectangle ( ) 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.

◆ $getLayoutCustomizationMainPanelRectangle()

MCAPI::RectangleArea ClientInstanceModel::$getLayoutCustomizationMainPanelRectangle ( ) 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.

◆ $getWYSIWYGBottomHudReservedArea()

MCAPI::RectangleArea ClientInstanceModel::$getWYSIWYGBottomHudReservedArea ( ) 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.

◆ $getHUDHotbarRectangle()

MCAPI::RectangleArea const & ClientInstanceModel::$getHUDHotbarRectangle ( ) 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.

◆ $getGuiScaleOption()

MCAPI::Option const & ClientInstanceModel::$getGuiScaleOption ( ) 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.

◆ $setGuiScaleOffset()

MCAPI void ClientInstanceModel::$setGuiScaleOffset ( int guiScale)
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.

◆ $getFontHandle()

MCAPI::FontHandle ClientInstanceModel::$getFontHandle ( ) 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.

◆ $notifyForLeaveGame()

MCAPI void ClientInstanceModel::$notifyForLeaveGame ( )
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 ** ClientInstanceModel::$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: