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 bool achievementsWillBeDisabledOnLoad ()
virtual bool hasAchievementsDisabled ()
virtual::std::string getLevelName ()
virtual int getGameDifficulty ()
virtual int getGameType ()
virtual void setGameType (::GameType)
virtual int getGenerator ()
virtual bool getStartWithMap ()
virtual bool isAlwaysDay ()
virtual bool isGameRule (::GameRuleId gameRule)
virtual bool isImmutableWorld ()
virtual ::std::unique_ptr<::PlayerCommandOriginmakePlayerCommandOrigin ()
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 bool $achievementsWillBeDisabledOnLoad ()
MCAPI bool $hasAchievementsDisabled ()
MCAPI::std::string $getLevelName ()
MCAPI int $getGameDifficulty ()
MCAPI int $getGameType ()
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.

◆ 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 )
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.

◆ $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: