Interface GuiModel
public interface GuiModel
Everything the GUI lists: categories, modules and their settings, as Boze shows them.
Values are live. Visibility can change from frame to frame, so check
Values are live. Visibility can change from frame to frame, so check
GuiModule.isShown() and GuiSetting.isShown() while drawing.-
Method Summary
Modifier and TypeMethodDescriptioncolors()voidsetClientMode(GuiClientMode mode) Switches the client mode.intversion()
-
Method Details
-
categories
List<GuiCategory> categories()- Returns:
- Categories of the module GUI, in Boze's order, addon categories last
-
hudCategories
List<GuiCategory> hudCategories()- Returns:
- Categories of the HUD editor (HUD elements and graphs)
-
module
-
clientMode
GuiClientMode clientMode() -
setClientMode
Switches the client mode. Modules the new mode leaves out are turned off. -
version
int version()- Returns:
- Increases whenever modules or categories are added, removed or regrouped. Views that cache layout rebuild it when this changes.
-
colors
GuiColors colors()- Returns:
- The user's named colors
-