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 WVerticalList
spacing, widthRemoveFields inherited from class 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 WVerticalList
onCalculateWidgetPositions, spacingMethods inherited from class WContainer
calculateSize, calculateWidgetPositions, charTyped, clear, isFocused, keyPressed, keyRepeated, mouseClicked, mouseMoved, mouseReleased, mouseScrolled, move, moveCells, removeMethods inherited from class WWidget
getRoot, getTheme, getView, invalidate, isOver, onCharTyped, onKeyPressed, onKeyRepeated, onMouseClicked, onMouseMoved, onMouseReleased, onMouseScrolled, onRender, pad, setFocused
-
Field Details
-
action
-
title
-
expanded
protected boolean expanded -
animProgress
protected double animProgress -
headerWidget
-
-
Constructor Details
-
WSection
-
-
Method Details
-
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
-