Class WWindow
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.WWindow
- All Implemented Interfaces:
BaseWidget
- Direct Known Subclasses:
WMeteorWindow
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected doubleprotected booleanprotected booleanprotected booleanprotected WWindow.WHeaderfinal WWidgetprotected booleanprotected doubleprotected doubledoubleprotected final 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) voidclear()protected abstract WWindow.WHeadervoidinit()protected 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
onCalculateSize, spacingMethods inherited from class meteordevelopment.meteorclient.gui.widgets.containers.WContainer
calculateSize, calculateWidgetPositions, 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
-
padding
public double padding -
beforeHeaderInit
-
id
-
icon
-
title
-
header
-
view
-
dragging
protected boolean dragging -
expanded
protected boolean expanded -
dragged
protected boolean dragged -
animProgress
protected double animProgress -
moved
protected boolean moved -
movedX
protected double movedX -
movedY
protected double movedY
-
-
Constructor Details
-
WWindow
-
-
Method Details
-
init
public void init() -
header
-
add
- Overrides:
addin classWContainer
-
clear
public void clear()- Overrides:
clearin classWContainer
-
setExpanded
public void setExpanded(boolean expanded) -
onCalculateWidgetPositions
protected void onCalculateWidgetPositions()- Overrides:
onCalculateWidgetPositionsin 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
-