Class WSection
java.lang.Object
meteordevelopment.meteorclient.gui.widgets.WWidget
meteordevelopment.meteorclient.gui.widgets.containers.WContainer
meteordevelopment.meteorclient.gui.widgets.containers.WVerticalList
meteordevelopment.meteorclient.gui.widgets.containers.WSection
- All Implemented Interfaces:
BaseWidget
- Direct Known Subclasses:
WMeteorSection
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected doubleprotected booleanprotected final WWidgetprotected StringFields inherited from class meteordevelopment.meteorclient.gui.widgets.containers.WVerticalList
spacing, widthRemoveFields inherited from class meteordevelopment.meteorclient.gui.widgets.containers.WContainer
cells -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd(T widget) protected abstract WSection.WHeadervoidinit()booleanprotected voidprotected booleanpropagateEvents(WWidget widget) booleanrender(GuiRenderer renderer, double mouseX, double mouseY, double delta) protected voidrenderWidget(WWidget widget, GuiRenderer renderer, double mouseX, double mouseY, double delta) voidsetExpanded(boolean expanded) Methods inherited from class meteordevelopment.meteorclient.gui.widgets.containers.WVerticalList
onCalculateWidgetPositions, spacingMethods inherited from class meteordevelopment.meteorclient.gui.widgets.containers.WContainer
calculateSize, calculateWidgetPositions, clear, charTyped, keyPressed, keyRepeated, mouseClicked, mouseMoved, mouseReleased, mouseScrolled, move, moveCells, removeMethods inherited from class meteordevelopment.meteorclient.gui.widgets.WWidget
getRoot, getTheme, invalidate, isOver, onCharTyped, onKeyPressed, onKeyRepeated, onMouseClicked, onMouseMoved, onMouseReleased, onMouseScrolled, onRender, pad
-
Field Details
-
action
-
title
-
expanded
protected boolean expanded -
animProgress
protected double animProgress -
headerWidget
-
-
Constructor Details
-
WSection
-
-
Method Details
-
init
public void init() -
add
- Overrides:
addin classWContainer
-
createHeader
-
setExpanded
public void setExpanded(boolean expanded) -
isExpanded
public boolean isExpanded() -
onCalculateSize
protected void onCalculateSize()- Overrides:
onCalculateSizein classWVerticalList
-
render
- Overrides:
renderin classWContainer
-
renderWidget
protected void renderWidget(WWidget widget, GuiRenderer renderer, double mouseX, double mouseY, double delta) - Overrides:
renderWidgetin classWContainer
-
propagateEvents
- Overrides:
propagateEventsin classWContainer
-