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

Public Member Functions

virtual bool hasCommandsEnabled () const =0
virtual::std::string getFormattedHoverText (::ItemStackBase const &, bool const)=0
virtual bool achievementsWillBeDisabledOnLoad ()=0
virtual bool hasAchievementsDisabled ()=0
virtual::std::string getLevelName ()=0
virtual int getGameDifficulty ()=0
virtual int getGameType ()=0
virtual void setGameType (::GameType)=0
virtual int getGenerator ()=0
virtual bool getStartWithMap ()=0
virtual bool isAlwaysDay ()=0
virtual bool isGameRule (::GameRuleId)=0
virtual bool isImmutableWorld ()=0
virtual ::std::unique_ptr<::PlayerCommandOriginmakePlayerCommandOrigin ()=0
virtual void setCommandsEnabled (bool)=0
virtual void disableAchievements ()=0
virtual float getGuiScale () const =0
virtual::Vec2 getScreenSize () const =0
virtual::RectangleArea getSafeScreenZoneArea () const =0
virtual::RectangleArea getWYSIWYGSafeScreenZoneArea () const =0
virtual::RectangleArea getLayoutCustomizationSubPanelRectangle () const =0
virtual::RectangleArea getLayoutCustomizationMainPanelRectangle () const =0
virtual::RectangleArea getWYSIWYGBottomHudReservedArea () const =0
virtual::RectangleArea const & getHUDHotbarRectangle () const =0
virtual::Option const & getGuiScaleOption () const =0
virtual void setGuiScaleOffset (int)=0
virtual::FontHandle getFontHandle () const =0
virtual void notifyForLeaveGame ()=0

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