- childHeight - Variable in class com.lukflug.panelstudio.CollapsibleContainer
-
Cached combined height of children.
- childOpen - Variable in class com.lukflug.panelstudio.tabgui.TabGUIContainer
-
Whether child component having focus.
- ClearTheme - Class in com.lukflug.panelstudio.theme
-
Theme corresponding to the appearance GameSense 2.0 and 2.1 had.
- ClearTheme(ColorScheme, boolean, int, int) - Constructor for class com.lukflug.panelstudio.theme.ClearTheme
-
- ClearTheme.ComponentRenderer - Class in com.lukflug.panelstudio.theme
-
- ClickGUI - Class in com.lukflug.panelstudio
-
Object representing the entire GUI.
- ClickGUI(Interface, DescriptionRenderer) - Constructor for class com.lukflug.panelstudio.ClickGUI
-
Constructor for the GUI.
- ClickGUI.LoopFunction - Interface in com.lukflug.panelstudio
-
- clipX - Variable in class com.lukflug.panelstudio.mc12.GLInterface
-
Boolean indicating whether to clip in the horizontal direction
- clipX - Variable in class com.lukflug.panelstudio.mc16.GLInterface
-
Boolean indicating whether to clip in the horizontal direction
- CollapsibleContainer - Class in com.lukflug.panelstudio
-
Container that can be closed and scrolled, so that its children can be hidden.
- CollapsibleContainer(String, String, Renderer, Toggleable, Animation, Toggleable) - Constructor for class com.lukflug.panelstudio.CollapsibleContainer
-
Constructor.
- ColorButton(Renderer) - Constructor for class com.lukflug.panelstudio.settings.ColorComponent.ColorButton
-
Constructor.
- ColorComponent - Class in com.lukflug.panelstudio.settings
-
Component representing a color-valued setting.
- ColorComponent(String, String, Renderer, Animation, Renderer, ColorSetting, boolean, boolean, Toggleable) - Constructor for class com.lukflug.panelstudio.settings.ColorComponent
-
Constructor.
- ColorComponent.ColorButton - Class in com.lukflug.panelstudio.settings
-
Class to render the rainbow button in the color container.
- ColorComponent.ColorSettingScheme - Class in com.lukflug.panelstudio.settings
-
ColorScheme
to override the active color to the current value of the color setting.
- ColorComponent.ColorSlider - Class in com.lukflug.panelstudio.settings
-
Class to render the sliders in the color container.
- colorModel - Variable in class com.lukflug.panelstudio.settings.ColorComponent
-
Toggleable
indicating whether to use RGB (false) or HSB (true).
- ColorScheme - Interface in com.lukflug.panelstudio.theme
-
Interface to provide a means for GUI methods to access color setting set by the user.
- ColorSetting - Interface in com.lukflug.panelstudio.settings
-
Setting representing a color.
- ColorSettingScheme(Renderer) - Constructor for class com.lukflug.panelstudio.settings.ColorComponent.ColorSettingScheme
-
Constructor.
- ColorSlider(Renderer, int) - Constructor for class com.lukflug.panelstudio.settings.ColorComponent.ColorSlider
-
Constructor.
- com.lukflug.panelstudio - package com.lukflug.panelstudio
-
This package and its sub-packages contain all of PanelStudio.
- com.lukflug.panelstudio.hud - package com.lukflug.panelstudio.hud
-
Implements PanelStudio's HUD classes.
- com.lukflug.panelstudio.mc12 - package com.lukflug.panelstudio.mc12
-
PanelStudio-MC utility functions designed for Minecraft Forge 1.12.2.
- com.lukflug.panelstudio.mc16 - package com.lukflug.panelstudio.mc16
-
PanelStudio-MC utility functions designed for FabricMC 1.16.4.
- com.lukflug.panelstudio.settings - package com.lukflug.panelstudio.settings
-
Implements interfaces to module settings and corresponding GUI components.
- com.lukflug.panelstudio.tabgui - package com.lukflug.panelstudio.tabgui
-
This package implements the TabGUI.
- com.lukflug.panelstudio.theme - package com.lukflug.panelstudio.theme
-
This package contains classes relating to themes (the look of the GUI) and implementations for the look of GameSense.
- Component - Interface in com.lukflug.panelstudio
-
Interface representing a drawable object in the GUI.
- component - Variable in class com.lukflug.panelstudio.hud.HUDPanel
-
The HUD component.
- component - Variable in class com.lukflug.panelstudio.TransientComponent
-
Component to be displayed when clicked.
- componentRenderer - Variable in class com.lukflug.panelstudio.theme.ClearTheme
-
- ComponentRenderer(boolean, int, int) - Constructor for class com.lukflug.panelstudio.theme.ClearTheme.ComponentRenderer
-
- componentRenderer - Variable in class com.lukflug.panelstudio.theme.GameSenseTheme
-
- ComponentRenderer(int, int, int, int) - Constructor for class com.lukflug.panelstudio.theme.GameSenseTheme.ComponentRenderer
-
- components - Variable in class com.lukflug.panelstudio.ClickGUI
-
List of direct child components (i.e. panels).
- components - Variable in class com.lukflug.panelstudio.Container
-
List of child component.
- components - Variable in class com.lukflug.panelstudio.tabgui.TabGUIContainer
-
Child components.
- ConfigList - Interface in com.lukflug.panelstudio
-
Object consisting of the configuration of all panels.
- container - Variable in class com.lukflug.panelstudio.CollapsibleContainer
-
- Container - Class in com.lukflug.panelstudio
-
Base class for components containing other components (i.e. containers).
- Container(String, String, Renderer) - Constructor for class com.lukflug.panelstudio.Container
-
Constructor for a container.
- Container.LoopFunction - Interface in com.lukflug.panelstudio
-
Interface used by the loop.
- containerHeight - Variable in class com.lukflug.panelstudio.CollapsibleContainer
-
Cached container scroll height.
- containerRenderer - Variable in class com.lukflug.panelstudio.theme.GameSenseTheme
-
- Context - Class in com.lukflug.panelstudio
-
A class for the communication between a component and its parent.
- Context(Context, int, int, int, boolean, boolean) - Constructor for class com.lukflug.panelstudio.Context
-
Constructor that should be used when a parent is calling a method by the child.
- Context(Interface, int, Point, boolean, boolean) - Constructor for class com.lukflug.panelstudio.Context
-
Constructor that should be used by the root parent (i.e.
- GameSenseTheme - Class in com.lukflug.panelstudio.theme
-
Recreates the appearance of GameSense 2.2.0.
- GameSenseTheme(ColorScheme, int, int, int) - Constructor for class com.lukflug.panelstudio.theme.GameSenseTheme
-
- GameSenseTheme.ComponentRenderer - Class in com.lukflug.panelstudio.theme
-
- getActiveColor() - Method in class com.lukflug.panelstudio.settings.ColorComponent.ColorSettingScheme
-
Return the current color setting, instead of the active color defined by the scheme.
- getActiveColor() - Method in interface com.lukflug.panelstudio.theme.ColorScheme
-
Returns the color that should be used to indicate that a component is active.
- getActiveColor() - Method in class com.lukflug.panelstudio.theme.SettingsColorScheme
-
- getBackgroundColor(boolean) - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
Returns invisible color, if GUI is off.
- getBackgroundColor() - Method in class com.lukflug.panelstudio.settings.ColorComponent.ColorSettingScheme
-
Return the color defined by the scheme.
- getBackgroundColor(boolean) - Method in class com.lukflug.panelstudio.theme.ClearTheme.ComponentRenderer
-
- getBackgroundColor() - Method in interface com.lukflug.panelstudio.theme.ColorScheme
-
Returns the background color.
- getBackgroundColor(boolean) - Method in class com.lukflug.panelstudio.theme.GameSenseTheme.ComponentRenderer
-
- getBackgroundColor(boolean) - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Returns the standard background color.
- getBackgroundColor() - Method in class com.lukflug.panelstudio.theme.SettingsColorScheme
-
- getBorder() - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
- getBorder() - Method in class com.lukflug.panelstudio.tabgui.DefaultRenderer
-
- getBorder() - Method in interface com.lukflug.panelstudio.tabgui.TabGUIRenderer
-
Get the default component distance between parent and child container.
- getBorder() - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Returns the horizontal border around a component in a container.
- getBorder() - Method in class com.lukflug.panelstudio.theme.RendererBase
-
Get default component horizontal border.
- getBottomBorder() - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
Returns the border defined by the base renderer.
- getBottomBorder() - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Returns the border below a container.
- getBottomBorder() - Method in class com.lukflug.panelstudio.theme.RendererBase
-
Returns zero.
- getButton(int) - Method in interface com.lukflug.panelstudio.Interface
-
Method to query the current mouse button state.
- getButton(int) - Method in class com.lukflug.panelstudio.mc12.MinecraftGUI.GUIInterface
-
- getButton(int) - Method in class com.lukflug.panelstudio.mc16.MinecraftGUI.GUIInterface
-
- getClipRect(Context, int) - Method in class com.lukflug.panelstudio.CollapsibleContainer
-
Returns the clipping rectangle for the container.
- getClipRect(Context, int) - Method in class com.lukflug.panelstudio.hud.HUDPanel
-
Disable clipping, if container fully open.
- getColor() - Method in interface com.lukflug.panelstudio.settings.ColorSetting
-
Get the color, ignoring the rainbow.
- getColorScheme() - Method in class com.lukflug.panelstudio.tabgui.DefaultRenderer
-
- getColorScheme() - Method in interface com.lukflug.panelstudio.tabgui.TabGUIRenderer
-
Returns the default color scheme.
- getColorScheme() - Method in class com.lukflug.panelstudio.theme.RendererBase
-
- getComponentRenderer() - Method in class com.lukflug.panelstudio.theme.ClearTheme
-
- getComponentRenderer() - Method in class com.lukflug.panelstudio.theme.GameSenseTheme
-
- getComponentRenderer() - Method in interface com.lukflug.panelstudio.theme.Theme
-
Returns the renderer that should be used by components.
- getComponents() - Method in class com.lukflug.panelstudio.ClickGUI
-
Get a list of panels in the GUI.
- getComponentToggleable(FixedComponent) - Method in class com.lukflug.panelstudio.ClickGUI
-
- getComponentToggleable(FixedComponent) - Method in class com.lukflug.panelstudio.hud.HUDClickGUI
-
- getComponentToggleable(FixedComponent) - Method in interface com.lukflug.panelstudio.PanelManager
-
Get toggleable indicating whether a component is shown or not.
- getContainerOffset() - Method in class com.lukflug.panelstudio.CollapsibleContainer
-
Returns the vertical container offset.
- getContainerRenderer() - Method in class com.lukflug.panelstudio.theme.ClearTheme
-
- getContainerRenderer() - Method in class com.lukflug.panelstudio.theme.GameSenseTheme
-
- getContainerRenderer() - Method in interface com.lukflug.panelstudio.theme.Theme
-
Returns the renderer that should be used by containers.
- getContext(FixedComponent, boolean) - Method in class com.lukflug.panelstudio.ClickGUI
-
Create a context for a component.
- getDefaultColorScheme() - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
- getDefaultColorScheme() - Method in class com.lukflug.panelstudio.theme.ClearTheme.ComponentRenderer
-
- getDefaultColorScheme() - Method in class com.lukflug.panelstudio.theme.GameSenseTheme.ComponentRenderer
-
- getDefaultColorScheme() - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Returns the default color scheme.
- getDescription() - Method in class com.lukflug.panelstudio.Context
-
Get the description set by the child.
- getFontColor(boolean) - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
Returns invisible color, if GUI is off.
- getFontColor() - Method in class com.lukflug.panelstudio.settings.ColorComponent.ColorSettingScheme
-
Return the color defined by the scheme.
- getFontColor() - Method in interface com.lukflug.panelstudio.theme.ColorScheme
-
Returns the text color.
- getFontColor(boolean) - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Returns the font color.
- getFontColor(boolean) - Method in class com.lukflug.panelstudio.theme.RendererBase
-
Returns the font color specified by the color scheme.
- getFontColor() - Method in class com.lukflug.panelstudio.theme.SettingsColorScheme
-
- getFontHeight() - Method in interface com.lukflug.panelstudio.Interface
-
- getFontWidth(String) - Method in interface com.lukflug.panelstudio.Interface
-
- getGUI() - Method in class com.lukflug.panelstudio.mc12.MinecraftGUI
-
- getGUI() - Method in class com.lukflug.panelstudio.mc12.MinecraftHUDGUI
-
- getGUI() - Method in class com.lukflug.panelstudio.mc16.MinecraftGUI
-
- getGUI() - Method in class com.lukflug.panelstudio.mc16.MinecraftHUDGUI
-
- getHeight(Context) - Method in class com.lukflug.panelstudio.CollapsibleContainer
-
Returns the current height, accounting for whether the container is open or closed.
- getHeight(Context) - Method in interface com.lukflug.panelstudio.Component
-
- getHeight(Context) - Method in class com.lukflug.panelstudio.Container
-
Returns the total height of the container, accounting for the height of its child components.
- getHeight(Context) - Method in class com.lukflug.panelstudio.FocusableComponent
-
Set the height of this component to the height specified by
Renderer
.
- getHeight(boolean) - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
Returns the height defined by the base renderer.
- getHeight(Context) - Method in class com.lukflug.panelstudio.hud.ListComponent
-
- getHeight() - Method in class com.lukflug.panelstudio.tabgui.DefaultRenderer
-
- getHeight(Context) - Method in class com.lukflug.panelstudio.tabgui.TabGUIContainer
-
Returns the container height.
- getHeight(Context) - Method in class com.lukflug.panelstudio.tabgui.TabGUIItem
-
Does nothing.
- getHeight() - Method in interface com.lukflug.panelstudio.tabgui.TabGUIRenderer
-
Get the default component height.
- getHeight(boolean) - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Returns the default height for components.
- getHeight(boolean) - Method in class com.lukflug.panelstudio.theme.RendererBase
-
Get default component height.
- getHUDGUI() - Method in class com.lukflug.panelstudio.mc12.MinecraftHUDGUI
-
- getHUDGUI() - Method in class com.lukflug.panelstudio.mc16.MinecraftHUDGUI
-
- getInactiveColor() - Method in class com.lukflug.panelstudio.settings.ColorComponent.ColorSettingScheme
-
Return the color defined by the scheme.
- getInactiveColor() - Method in interface com.lukflug.panelstudio.theme.ColorScheme
-
Returns the color that should be used to indicate that a component is inactive.
- getInactiveColor() - Method in class com.lukflug.panelstudio.theme.SettingsColorScheme
-
- getInterface() - Method in class com.lukflug.panelstudio.Context
-
- getInterface() - Method in class com.lukflug.panelstudio.mc12.MinecraftGUI
-
- getInterface() - Method in class com.lukflug.panelstudio.mc16.MinecraftGUI
-
- getItem(int) - Method in interface com.lukflug.panelstudio.hud.HUDList
-
Get the item at the given index.
- getItemColor(int) - Method in interface com.lukflug.panelstudio.hud.HUDList
-
Get the color the string should have.
- getKey() - Method in interface com.lukflug.panelstudio.settings.KeybindSetting
-
Get the value of the keybind.
- getKeyName() - Method in interface com.lukflug.panelstudio.settings.KeybindSetting
-
Get the name of the key that is binded.
- getLeftBorder(boolean) - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
Returns the border defined by the base renderer.
- getLeftBorder(boolean) - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Returns the left horizontal border around an entire container.
- getLeftBorder(boolean) - Method in class com.lukflug.panelstudio.theme.RendererBase
-
Get default container left horizontal border.
- getMainColor(boolean, boolean) - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
Returns invisible color, if GUI is off.
- getMainColor(boolean, boolean) - Method in class com.lukflug.panelstudio.theme.ClearTheme.ComponentRenderer
-
- getMainColor(boolean, boolean) - Method in class com.lukflug.panelstudio.theme.GameSenseTheme.ComponentRenderer
-
- getMainColor(boolean, boolean) - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Returns the main color of a title bar.
- getMatrices() - Method in class com.lukflug.panelstudio.mc12.GLInterface
-
Update the matrix buffers.
- getMatrices() - Method in class com.lukflug.panelstudio.mc16.GLInterface
-
Update the matrix buffers.
- getMax() - Method in class com.lukflug.panelstudio.settings.ColorComponent.ColorSlider
-
- getMaximumValue() - Method in interface com.lukflug.panelstudio.settings.NumberSetting
-
Get the maximum allowed value for the setting.
- getMinimumValue() - Method in interface com.lukflug.panelstudio.settings.NumberSetting
-
Get the minimum allowed value for the setting.
- getMouse() - Method in interface com.lukflug.panelstudio.Interface
-
Method to query the current mouse position.
- getMouse() - Method in class com.lukflug.panelstudio.mc12.MinecraftGUI.GUIInterface
-
- getMouse() - Method in class com.lukflug.panelstudio.mc16.MinecraftGUI.GUIInterface
-
- getNumber() - Method in interface com.lukflug.panelstudio.settings.NumberSetting
-
Get the number as double.
- getOffset() - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
- getOffset() - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Returns the vertical space between two components in a container.
- getOffset() - Method in class com.lukflug.panelstudio.theme.RendererBase
-
Get default component vertical offset.
- getOpacity() - Method in class com.lukflug.panelstudio.settings.ColorComponent.ColorSettingScheme
-
Return the value defined by the scheme.
- getOpacity() - Method in interface com.lukflug.panelstudio.theme.ColorScheme
-
Returns the alpha for partially transparent components of the GUI.
- getOpacity() - Method in class com.lukflug.panelstudio.theme.SettingsColorScheme
-
- getOutlineColor() - Method in class com.lukflug.panelstudio.settings.ColorComponent.ColorSettingScheme
-
Return the color defined by the scheme.
- getOutlineColor() - Method in interface com.lukflug.panelstudio.theme.ColorScheme
-
Returns the outline color.
- getOutlineColor() - Method in class com.lukflug.panelstudio.theme.SettingsColorScheme
-
- getPanel(String) - Method in interface com.lukflug.panelstudio.ConfigList
-
Get panel configuration.
- getPanelRenderer() - Method in class com.lukflug.panelstudio.theme.ClearTheme
-
- getPanelRenderer() - Method in class com.lukflug.panelstudio.theme.GameSenseTheme
-
- getPanelRenderer() - Method in interface com.lukflug.panelstudio.theme.Theme
-
Returns the renderer that should be used by the root components (i.e.
- getPos() - Method in class com.lukflug.panelstudio.Context
-
Returns the component position.
- getPosition(Interface) - Method in class com.lukflug.panelstudio.DraggableContainer
-
Get the current position of the panel.
- getPosition(Interface) - Method in interface com.lukflug.panelstudio.FixedComponent
-
Get the current component position.
- getPosition(Interface) - Method in class com.lukflug.panelstudio.hud.HUDComponent
-
Get the component position.
- getPosition(Interface) - Method in class com.lukflug.panelstudio.hud.HUDPanel
-
Gets position from child component.
- getPosition(Interface) - Method in class com.lukflug.panelstudio.hud.ListComponent
-
- getPosition(Interface) - Method in class com.lukflug.panelstudio.tabgui.TabGUI
-
Get the current position.
- getPrecision() - Method in interface com.lukflug.panelstudio.settings.NumberSetting
-
Get the setting's precision.
- getRainbow() - Method in interface com.lukflug.panelstudio.settings.ColorSetting
-
Check if rainbow is enabled.
- getRect() - Method in class com.lukflug.panelstudio.Context
-
Get rectangle indicating component position.
- getRenderHeight(int) - Method in class com.lukflug.panelstudio.CollapsibleContainer
-
Get the visible container height.
- getResourcePrefix() - Method in class com.lukflug.panelstudio.mc12.GLInterface
-
Get the Minecraft resource location string.
- getResourcePrefix() - Method in class com.lukflug.panelstudio.mc16.GLInterface
-
Get the Minecraft resource location string.
- getRightBorder(boolean) - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
Returns the border defined by the base renderer.
- getRightBorder(boolean) - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Returns the right horizontal border around an entire container.
- getRightBorder(boolean) - Method in class com.lukflug.panelstudio.theme.RendererBase
-
Get default container right horizontal border.
- getScrollHeight(int) - Method in class com.lukflug.panelstudio.CollapsibleContainer
-
Get the height of the container, accounting for scrolling.
- getScrollSpeed() - Method in class com.lukflug.panelstudio.mc12.MinecraftGUI
-
Get current scroll speed.
- getScrollSpeed() - Method in class com.lukflug.panelstudio.mc16.MinecraftGUI
-
Get current scroll speed.
- getSize() - Method in class com.lukflug.panelstudio.Context
-
Returns the component size.
- getSize() - Method in interface com.lukflug.panelstudio.hud.HUDList
-
Get the number of elements in the list
- getSpeed() - Method in class com.lukflug.panelstudio.Animation
-
Used to obtain the animation speed.
- getSpeed() - Method in class com.lukflug.panelstudio.SettingsAnimation
-
- getSubContext(Context, boolean) - Method in class com.lukflug.panelstudio.CollapsibleContainer
-
Create sub-context for container.
- getSubContext(Context, int) - Method in class com.lukflug.panelstudio.Container
-
Create sub-context for child component.
- getSubContext(Context) - Method in class com.lukflug.panelstudio.tabgui.TabGUIContainer
-
Create a sub-context.
- getTarget() - Method in class com.lukflug.panelstudio.Animation
-
Get the target value.
- getTitle() - Method in interface com.lukflug.panelstudio.Component
-
Get the caption of the component.
- getTitle() - Method in class com.lukflug.panelstudio.FocusableComponent
-
Returns the caption of this component.
- getTitle() - Method in class com.lukflug.panelstudio.hud.HUDComponent
-
- getTitle(int) - Method in class com.lukflug.panelstudio.settings.ColorComponent.ColorSlider
-
Get the caption of the component based on index and colorModel.
- getTitle() - Method in class com.lukflug.panelstudio.tabgui.TabGUIContainer
-
Returns the component caption.
- getTitle() - Method in class com.lukflug.panelstudio.tabgui.TabGUIItem
-
Returns the component caption.
- getValue() - Method in class com.lukflug.panelstudio.Animation
-
The the current value.
- getValue() - Method in class com.lukflug.panelstudio.settings.AnimatedToggleable
-
- getValue() - Method in class com.lukflug.panelstudio.settings.ColorComponent.ColorSlider
-
- getValue() - Method in interface com.lukflug.panelstudio.settings.ColorSetting
-
Get the current value for the color setting.
- getValue() - Method in class com.lukflug.panelstudio.settings.NumberComponent
-
- getValue() - Method in class com.lukflug.panelstudio.Slider
-
Abstract method to get the current slider value.
- getValueName() - Method in interface com.lukflug.panelstudio.settings.EnumSetting
-
Get the current value.
- getWidth(Interface) - Method in class com.lukflug.panelstudio.DraggableContainer
-
- getWidth(Interface) - Method in interface com.lukflug.panelstudio.FixedComponent
-
Get the component width.
- getWidth(Interface) - Method in class com.lukflug.panelstudio.hud.HUDPanel
-
Get the child component width.
- getWidth(Interface) - Method in class com.lukflug.panelstudio.hud.ListComponent
-
- getWidth(Interface) - Method in class com.lukflug.panelstudio.tabgui.TabGUI
-
- getZLevel() - Method in class com.lukflug.panelstudio.mc12.GLInterface
-
Get the z-coordinate to render everything.
- getZLevel() - Method in class com.lukflug.panelstudio.mc12.MinecraftGUI.GUIInterface
-
- getZLevel() - Method in class com.lukflug.panelstudio.mc16.GLInterface
-
Get the z-coordinate to render everything.
- getZLevel() - Method in class com.lukflug.panelstudio.mc16.MinecraftGUI.GUIInterface
-
- GLInterface - Class in com.lukflug.panelstudio.mc12
-
Implementation of Interface for OpenGL in minecraft.
- GLInterface(boolean) - Constructor for class com.lukflug.panelstudio.mc12.GLInterface
-
Constructor.
- GLInterface - Class in com.lukflug.panelstudio.mc16
-
Implementation of Interface for OpenGL in minecraft.
- GLInterface(boolean) - Constructor for class com.lukflug.panelstudio.mc16.GLInterface
-
Constructor.
- gradient - Variable in class com.lukflug.panelstudio.theme.ClearTheme
-
- GUIInterface(boolean) - Constructor for class com.lukflug.panelstudio.mc12.MinecraftGUI.GUIInterface
-
- GUIInterface(boolean) - Constructor for class com.lukflug.panelstudio.mc16.MinecraftGUI.GUIInterface
-
- guiOpen - Variable in class com.lukflug.panelstudio.hud.HUDClickGUI
-
Whether the GUI components are shown or not.
- guiOpen - Variable in class com.lukflug.panelstudio.hud.HUDPanel
-
Whether GUI is open.
- guiOpen - Variable in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
Whether GUI is open.
- handleButton(int) - Method in class com.lukflug.panelstudio.ClickGUI
-
Handle a mouse button state change.
- handleButton(Context, int) - Method in class com.lukflug.panelstudio.CollapsibleContainer
-
Handles a mouse button state change.
- handleButton(Context, int) - Method in interface com.lukflug.panelstudio.Component
-
Should be called by the parent when a mouse button state changes.
- handleButton(Context, int) - Method in class com.lukflug.panelstudio.Container
-
Handle a mouse button state change.
- handleButton(Context, int) - Method in class com.lukflug.panelstudio.DraggableContainer
-
Handle a mouse state change, including dragging the container.
- handleButton(Context, int) - Method in class com.lukflug.panelstudio.FocusableComponent
-
Updates the focus state.
- handleButton(Context, int) - Method in class com.lukflug.panelstudio.hud.HUDComponent
-
Do nothing.
- handleButton(Context, int) - Method in class com.lukflug.panelstudio.hud.HUDPanel
-
Mask out input, if GUI is turned off.
- handleButton(Context, int) - Method in class com.lukflug.panelstudio.settings.BooleanComponent
-
Handle a mouse button state change.
- handleButton(Context, int) - Method in class com.lukflug.panelstudio.settings.ColorComponent.ColorButton
-
Toggle the setting, if clicked.
- handleButton(Context, int) - Method in class com.lukflug.panelstudio.settings.EnumComponent
-
Cycles through the values of the enumeration when clicked.
- handleButton(Context, int) - Method in class com.lukflug.panelstudio.settings.KeybindComponent
-
The keybind is reset, if focus is lost.
- handleButton(Context, int) - Method in class com.lukflug.panelstudio.Slider
-
- handleButton(Context, int) - Method in class com.lukflug.panelstudio.tabgui.TabGUIContainer
-
Do nothing.
- handleButton(Context, int) - Method in class com.lukflug.panelstudio.tabgui.TabGUIItem
-
Does nothing.
- handleButton(Context, int) - Method in class com.lukflug.panelstudio.TransientComponent
-
Handle a mouse button state change.
- handleFocus(Context, boolean) - Method in class com.lukflug.panelstudio.Container
-
Releases focus of children when called.
- handleFocus(Context, boolean) - Method in class com.lukflug.panelstudio.DraggableContainer
-
Request focus within the GUI, if the panel gets focus.
- handleFocus(Context, boolean) - Method in class com.lukflug.panelstudio.FocusableComponent
-
Does nothing, called when the focus state changes due to a mouse event.
- handleKey(int) - Method in class com.lukflug.panelstudio.ClickGUI
-
Handle a key being typed.
- handleKey(Context, int) - Method in class com.lukflug.panelstudio.CollapsibleContainer
-
Handle a key being typed.
- handleKey(Context, int) - Method in interface com.lukflug.panelstudio.Component
-
Should be called by the parent when a key is typed.
- handleKey(Context, int) - Method in class com.lukflug.panelstudio.Container
-
Handle a key being typed.
- handleKey(Context, int) - Method in class com.lukflug.panelstudio.FocusableComponent
-
Set the height of this component to the height specified by
Renderer
.
- handleKey(Context, int) - Method in class com.lukflug.panelstudio.hud.HUDComponent
-
Do nothing.
- handleKey(Context, int) - Method in class com.lukflug.panelstudio.settings.KeybindComponent
-
If the keybind has focus and a key is pressed, the keybind is set and foucs is released.
- handleKey(Context, int) - Method in class com.lukflug.panelstudio.tabgui.TabGUIContainer
-
Handle keyboard input.
- handleKey(Context, int) - Method in class com.lukflug.panelstudio.tabgui.TabGUIItem
-
Does nothing.
- handleKeyEvent(int) - Method in class com.lukflug.panelstudio.mc12.MinecraftHUDGUI
-
Key event function to be called when the GUI is closed.
- handleKeyEvent(int) - Method in class com.lukflug.panelstudio.mc16.MinecraftHUDGUI
-
Key event function to be called when the GUI is closed.
- handleScroll(int) - Method in class com.lukflug.panelstudio.ClickGUI
-
Handle the mouse wheel being scrolled
- handleScroll(Context, int) - Method in class com.lukflug.panelstudio.CollapsibleContainer
-
Scroll scroll bar.
- handleScroll(Context, int) - Method in interface com.lukflug.panelstudio.Component
-
Should be called by the parent when the mouse wheel is scrolled.
- handleScroll(Context, int) - Method in class com.lukflug.panelstudio.Container
-
Handle mouse wheel being scrolled.
- handleScroll(Context, int) - Method in class com.lukflug.panelstudio.FocusableComponent
-
Set the height of this component to the height specified by
Renderer
.
- handleScroll(Context, int) - Method in class com.lukflug.panelstudio.hud.HUDComponent
-
Do nothing.
- handleScroll(Context, int) - Method in class com.lukflug.panelstudio.hud.HUDPanel
-
Mask out input, if GUI is turned off.
- handleScroll(Context, int) - Method in class com.lukflug.panelstudio.tabgui.TabGUIContainer
-
Do nothing.
- handleScroll(Context, int) - Method in class com.lukflug.panelstudio.tabgui.TabGUIItem
-
Does nothing.
- hasFocus() - Method in class com.lukflug.panelstudio.Context
-
Returns the focus state of the parent.
- hasFocus(Context) - Method in class com.lukflug.panelstudio.FocusableComponent
-
Get current focus state.
- height - Variable in class com.lukflug.panelstudio.tabgui.DefaultRenderer
-
- height - Variable in class com.lukflug.panelstudio.theme.RendererBase
-
Field to store default component dimensions.
- hideComponent(FixedComponent) - Method in class com.lukflug.panelstudio.ClickGUI
-
- hideComponent(FixedComponent) - Method in class com.lukflug.panelstudio.hud.HUDClickGUI
-
- hideComponent(FixedComponent) - Method in interface com.lukflug.panelstudio.PanelManager
-
Hide a component.
- HUDClickGUI - Class in com.lukflug.panelstudio.hud
-
ClickGUI that only renders HUD components when closed.
- HUDClickGUI(Interface, DescriptionRenderer) - Constructor for class com.lukflug.panelstudio.hud.HUDClickGUI
-
Constructor.
- HUDComponent - Class in com.lukflug.panelstudio.hud
-
Base class for HUD elements.
- HUDComponent(String, Renderer, Point) - Constructor for class com.lukflug.panelstudio.hud.HUDComponent
-
- hudComponents - Variable in class com.lukflug.panelstudio.hud.HUDClickGUI
-
List of HUD components.
- hudEditor - Variable in class com.lukflug.panelstudio.mc12.MinecraftHUDGUI
-
- hudEditor - Variable in class com.lukflug.panelstudio.mc16.MinecraftHUDGUI
-
- HUDList - Interface in com.lukflug.panelstudio.hud
-
- HUDPanel - Class in com.lukflug.panelstudio.hud
-
Panel holding an HUD component.
- HUDPanel(FixedComponent, Renderer, Toggleable, Animation, Toggleable, int) - Constructor for class com.lukflug.panelstudio.hud.HUDPanel
-
Constructor.
- HUDPanel.HUDRenderer - Class in com.lukflug.panelstudio.hud
-
Proxy for a
Renderer
, doesn't display container, when GUI is off.
- HUDRenderer(Renderer, Toggleable, int) - Constructor for class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
Constructor.
- rainbow - Variable in class com.lukflug.panelstudio.settings.ColorComponent
-
Whether to render a rainbow button.
- RBUTTON - Static variable in interface com.lukflug.panelstudio.Interface
-
ID for the right mouse button.
- releaseFocus() - Method in interface com.lukflug.panelstudio.Component
-
Called when a parent loses focus.
- releaseFocus() - Method in class com.lukflug.panelstudio.Container
-
Reset focus state of self and children.
- releaseFocus() - Method in class com.lukflug.panelstudio.Context
-
- releaseFocus() - Method in class com.lukflug.panelstudio.FocusableComponent
-
Reset focus state.
- releaseFocus() - Method in class com.lukflug.panelstudio.hud.HUDComponent
-
Do nothing.
- releaseFocus() - Method in class com.lukflug.panelstudio.tabgui.TabGUIContainer
-
Does nothing.
- releaseFocus() - Method in class com.lukflug.panelstudio.tabgui.TabGUIItem
-
Does nothing.
- render() - Method in class com.lukflug.panelstudio.ClickGUI
-
Render the GUI (lowest component first, highest component last).
- render(Context) - Method in class com.lukflug.panelstudio.CollapsibleContainer
-
Renders a background, title bar, border and, if the container is open, the components of the container.
- render(Context) - Method in interface com.lukflug.panelstudio.Component
-
Redraw component on screen.
- render(Context) - Method in class com.lukflug.panelstudio.Container
-
Render the container.
- render(Context) - Method in class com.lukflug.panelstudio.FocusableComponent
-
Set the height of this component to the height specified by
Renderer
.
- render(Context) - Method in class com.lukflug.panelstudio.hud.HUDComponent
-
Set component height.
- render(Context) - Method in class com.lukflug.panelstudio.hud.ListComponent
-
- render() - Method in class com.lukflug.panelstudio.mc12.MinecraftHUDGUI
-
Render function to be called when the GUI is closed to render the HUD.
- render(MatrixStack, int, int, float) - Method in class com.lukflug.panelstudio.mc16.MinecraftGUI
-
Draws the screen, updates the mouse position and handles scroll events.
- render() - Method in class com.lukflug.panelstudio.mc16.MinecraftHUDGUI
-
Render function to be called when the GUI is closed to render the HUD.
- render(Context) - Method in class com.lukflug.panelstudio.settings.BooleanComponent
-
Render the component, by drawing an active box, if the boolean is true, and an inactive one, if the boolean is false.
- render(Context) - Method in class com.lukflug.panelstudio.settings.ColorComponent.ColorButton
-
- render(Context) - Method in class com.lukflug.panelstudio.settings.ColorComponent.ColorSlider
-
Override the
ColorScheme
and render the component with the caption containing the name of the component in the color model and the value for that component.
- render(Context) - Method in class com.lukflug.panelstudio.settings.ColorComponent
-
- render(Context) - Method in class com.lukflug.panelstudio.settings.EnumComponent
-
Renders the component, by drawing a title bar containing the name and current value of the setting.
- render(Context) - Method in class com.lukflug.panelstudio.settings.KeybindComponent
-
Renders the keybind component.
- render(Context) - Method in class com.lukflug.panelstudio.settings.NumberComponent
-
Render the component, with the caption being composed of the setting name and current value.
- render(Context) - Method in class com.lukflug.panelstudio.Slider
-
Renders the slider.
- render(Context) - Method in class com.lukflug.panelstudio.tabgui.TabGUIContainer
-
Render the container.
- render(Context) - Method in class com.lukflug.panelstudio.tabgui.TabGUIItem
-
Does nothing.
- render(Context) - Method in class com.lukflug.panelstudio.TransientComponent
-
Render the component, by drawing an active box, if the boolean is true, and an inactive one, if the boolean is false.
- renderBackground(Context, boolean) - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
- renderBackground(Context, int, int) - Method in class com.lukflug.panelstudio.tabgui.DefaultRenderer
-
- renderBackground(Context, int, int) - Method in interface com.lukflug.panelstudio.tabgui.TabGUIRenderer
-
Renders the background of a component.
- renderBackground(Context, boolean) - Method in class com.lukflug.panelstudio.theme.ClearTheme.ComponentRenderer
-
- renderBackground(Context, boolean) - Method in class com.lukflug.panelstudio.theme.GameSenseTheme.ComponentRenderer
-
- renderBackground(Context, boolean) - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Render the background for a container.
- renderBorder(Context, boolean, boolean, boolean) - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
- renderBorder(Context, boolean, boolean, boolean) - Method in class com.lukflug.panelstudio.theme.ClearTheme.ComponentRenderer
-
- renderBorder(Context, boolean, boolean, boolean) - Method in class com.lukflug.panelstudio.theme.GameSenseTheme.ComponentRenderer
-
- renderBorder(Context, boolean, boolean, boolean) - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Render the border for a container.
- renderCaption(Context, String, int, int, boolean) - Method in class com.lukflug.panelstudio.tabgui.DefaultRenderer
-
- renderCaption(Context, String, int, int, boolean) - Method in interface com.lukflug.panelstudio.tabgui.TabGUIRenderer
-
Renders the caption of a child in a container.
- renderDescription(Context) - Method in interface com.lukflug.panelstudio.theme.DescriptionRenderer
-
Render a description
- renderDescription(Context) - Method in class com.lukflug.panelstudio.theme.FixedDescription
-
- renderDescription(Context) - Method in class com.lukflug.panelstudio.theme.MouseDescription
-
- renderer - Variable in class com.lukflug.panelstudio.FocusableComponent
-
- renderer - Variable in class com.lukflug.panelstudio.hud.HUDComponent
-
- renderer - Variable in class com.lukflug.panelstudio.tabgui.TabGUIContainer
-
- Renderer - Interface in com.lukflug.panelstudio.theme
-
An Interface to standardize the appearance of different components.
- RendererBase - Class in com.lukflug.panelstudio.theme
-
Base class for constructing renderers.
- RendererBase(int, int, int, int, int) - Constructor for class com.lukflug.panelstudio.theme.RendererBase
-
Constructor.
- renderGUI() - Method in class com.lukflug.panelstudio.mc12.MinecraftGUI
-
Updates the matrix buffers and renders the GUI.
- renderGUI() - Method in class com.lukflug.panelstudio.mc16.MinecraftGUI
-
Updates the matrix buffers and renders the GUI.
- renderRect(Context, String, boolean, boolean, Rectangle, boolean) - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
- renderRect(Context, String, boolean, boolean, Rectangle, boolean) - Method in class com.lukflug.panelstudio.theme.ClearTheme.ComponentRenderer
-
- renderRect(Context, String, boolean, boolean, Rectangle, boolean) - Method in class com.lukflug.panelstudio.theme.GameSenseTheme.ComponentRenderer
-
- renderRect(Context, String, boolean, boolean, Rectangle, boolean) - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Render partial title bar (e.g. for a slider).
- renderScrollBar(Context, boolean, boolean, boolean, int, int) - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
- renderScrollBar(Context, boolean, boolean, boolean, int, int) - Method in class com.lukflug.panelstudio.theme.GameSenseTheme.ComponentRenderer
-
- renderScrollBar(Context, boolean, boolean, boolean, int, int) - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Renders the scroll bar for a container
- renderScrollBar(Context, boolean, boolean, boolean, int, int) - Method in class com.lukflug.panelstudio.theme.RendererBase
-
Does nothing.
- renderTitle(Context, String, boolean) - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
- renderTitle(Context, String, boolean, boolean) - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
- renderTitle(Context, String, boolean, boolean, boolean) - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
- renderTitle(Context, String, boolean, boolean) - Method in class com.lukflug.panelstudio.theme.ClearTheme.ComponentRenderer
-
- renderTitle(Context, String, boolean, boolean, boolean) - Method in class com.lukflug.panelstudio.theme.ClearTheme.ComponentRenderer
-
- renderTitle(Context, String, boolean) - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Render the title bar for a component, while deciding whether to render an active or inactive title bar.
- renderTitle(Context, String, boolean, boolean) - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Render the title bar for a component.
- renderTitle(Context, String, boolean, boolean, boolean) - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Render the title bar for a container.
- renderTitle(Context, String, boolean) - Method in class com.lukflug.panelstudio.theme.RendererBase
-
Renders an inactive title bar.
- renderTitle(Context, String, boolean, boolean) - Method in class com.lukflug.panelstudio.theme.RendererBase
-
- renderTitle(Context, String, boolean, boolean, boolean) - Method in class com.lukflug.panelstudio.theme.RendererBase
-
- requestFocus() - Method in class com.lukflug.panelstudio.Context
-
Used to indicate to the parent that the current component has to have focus within the parent.
- restore() - Method in interface com.lukflug.panelstudio.Interface
-
Restore the clipping to the previous state.
- restore() - Method in class com.lukflug.panelstudio.mc12.GLInterface
-
- restore() - Method in class com.lukflug.panelstudio.mc16.GLInterface
-
- restoreColorScheme() - Method in class com.lukflug.panelstudio.hud.HUDPanel.HUDRenderer
-
- restoreColorScheme() - Method in interface com.lukflug.panelstudio.theme.Renderer
-
Restores the default color scheme.
- restoreColorScheme() - Method in class com.lukflug.panelstudio.theme.RendererBase
-
- right - Variable in class com.lukflug.panelstudio.tabgui.DefaultRenderer
-
- right - Variable in class com.lukflug.panelstudio.theme.RendererBase
-
Field to store default component dimensions.
- saveConfig(ConfigList) - Method in class com.lukflug.panelstudio.ClickGUI
-
Store the GUI state.
- saveConfig(Interface, PanelConfig) - Method in class com.lukflug.panelstudio.DraggableContainer
-
- saveConfig(Interface, PanelConfig) - Method in interface com.lukflug.panelstudio.FixedComponent
-
Saves the component state
- saveConfig(Interface, PanelConfig) - Method in class com.lukflug.panelstudio.hud.HUDComponent
-
- saveConfig(Interface, PanelConfig) - Method in class com.lukflug.panelstudio.hud.HUDPanel
-
- saveConfig(Interface, PanelConfig) - Method in class com.lukflug.panelstudio.tabgui.TabGUI
-
- savePositon(Point) - Method in interface com.lukflug.panelstudio.PanelConfig
-
Store the position of the panel.
- saveState(boolean) - Method in interface com.lukflug.panelstudio.PanelConfig
-
Store the state of the panel.
- scheme - Variable in class com.lukflug.panelstudio.settings.ColorComponent
-
Custom
ColorScheme
that set the active color to the value of the setting.
- scheme - Variable in class com.lukflug.panelstudio.tabgui.DefaultRenderer
-
- scheme - Variable in class com.lukflug.panelstudio.theme.ClearTheme
-
- scheme - Variable in class com.lukflug.panelstudio.theme.GameSenseTheme
-
- scheme - Variable in class com.lukflug.panelstudio.theme.RendererBase
-
Custom color scheme.
- scissor(Rectangle) - Method in class com.lukflug.panelstudio.mc12.GLInterface
-
Utility function to set clipping rectangle by projecting the coordinates using gluProject.
- scissor(Rectangle) - Method in class com.lukflug.panelstudio.mc16.GLInterface
-
Utility function to set clipping rectangle by projecting the coordinates using gluProject.
- scroll - Variable in class com.lukflug.panelstudio.CollapsibleContainer
-
Cached value of whether scrolling is happening.
- scrollPosition - Variable in class com.lukflug.panelstudio.CollapsibleContainer
-
Current scroll offset.
- select() - Method in interface com.lukflug.panelstudio.tabgui.TabGUIComponent
-
Called by parent to indicate this component has been selected by the user.
- select() - Method in class com.lukflug.panelstudio.tabgui.TabGUIContainer
-
Requests focus, if selected.
- select() - Method in class com.lukflug.panelstudio.tabgui.TabGUIItem
-
- selected - Variable in class com.lukflug.panelstudio.tabgui.TabGUIContainer
-
Index of the currently selected component.
- selectedAnimation - Variable in class com.lukflug.panelstudio.tabgui.TabGUIContainer
-
Object handling highlight animation.
- setDescription(String) - Method in class com.lukflug.panelstudio.Context
-
Set the description when rendering.
- setHeight(int) - Method in class com.lukflug.panelstudio.Context
-
Sets the height of the component.
- setKey(int) - Method in interface com.lukflug.panelstudio.settings.KeybindSetting
-
Set the value of the keybind.
- setNumber(double) - Method in interface com.lukflug.panelstudio.settings.NumberSetting
-
Set the number.
- setPosition(Interface, Point) - Method in class com.lukflug.panelstudio.DraggableContainer
-
Set the position of the panel.
- setPosition(Interface, Point) - Method in interface com.lukflug.panelstudio.FixedComponent
-
Set the current component position.
- setPosition(Interface, Point) - Method in class com.lukflug.panelstudio.hud.HUDComponent
-
Set the component position.
- setPosition(Interface, Point) - Method in class com.lukflug.panelstudio.hud.HUDPanel
-
Sets position of child component.
- setPosition(Interface, Point) - Method in class com.lukflug.panelstudio.hud.ListComponent
-
- setPosition(Interface, Point) - Method in class com.lukflug.panelstudio.tabgui.TabGUI
-
Update the position.
- setRainbow(boolean) - Method in interface com.lukflug.panelstudio.settings.ColorSetting
-
Enable or disable the rainbow.
- setting - Variable in class com.lukflug.panelstudio.settings.BooleanComponent
-
The setting in question.
- setting - Variable in class com.lukflug.panelstudio.settings.ColorComponent
-
The setting in question.
- setting - Variable in class com.lukflug.panelstudio.settings.EnumComponent
-
The setting in question.
- setting - Variable in class com.lukflug.panelstudio.settings.NumberComponent
-
The setting in question.
- SettingsAnimation - Class in com.lukflug.panelstudio
-
- SettingsAnimation(NumberSetting) - Constructor for class com.lukflug.panelstudio.SettingsAnimation
-
Constructor.
- SettingsColorScheme - Class in com.lukflug.panelstudio.theme
-
- SettingsColorScheme(ColorSetting, ColorSetting, ColorSetting, ColorSetting, ColorSetting, NumberSetting) - Constructor for class com.lukflug.panelstudio.theme.SettingsColorScheme
-
Constructor.
- setValue(double) - Method in class com.lukflug.panelstudio.Animation
-
Set the value, with a transition between the old and new value.
- setValue(double) - Method in class com.lukflug.panelstudio.settings.ColorComponent.ColorSlider
-
- setValue(Color) - Method in interface com.lukflug.panelstudio.settings.ColorSetting
-
Set the non-rainbow color.
- setValue(double) - Method in class com.lukflug.panelstudio.settings.NumberComponent
-
- setValue(double) - Method in class com.lukflug.panelstudio.Slider
-
Abstract method to update the slider value.
- showComponent(FixedComponent) - Method in class com.lukflug.panelstudio.ClickGUI
-
- showComponent(FixedComponent) - Method in class com.lukflug.panelstudio.hud.HUDClickGUI
-
- showComponent(FixedComponent) - Method in interface com.lukflug.panelstudio.PanelManager
-
Add a component to be visible.
- SimpleToggleable - Class in com.lukflug.panelstudio.settings
-
Basic implementation of
Toggleable
, where the boolean is a field.
- SimpleToggleable(boolean) - Constructor for class com.lukflug.panelstudio.settings.SimpleToggleable
-
Constructor.
- Slider - Class in com.lukflug.panelstudio
-
Base class for components that are sliders.
- Slider(String, String, Renderer) - Constructor for class com.lukflug.panelstudio.Slider
-
Constructor.
- sortRight() - Method in interface com.lukflug.panelstudio.hud.HUDList
-
Whether to align the list to the right.
- sortUp() - Method in interface com.lukflug.panelstudio.hud.HUDList
-
Whether to align the list downwards.
- speed - Variable in class com.lukflug.panelstudio.SettingsAnimation
-