Class WView
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.WView
- All Implemented Interfaces:
BaseWidget
- Direct Known Subclasses:
WMeteorView
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanprotected booleanbooleandoublebooleanFields 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 TypeMethodDescriptionprotected doubleprotected doubleprotected doublehandleX()protected doublehandleY()voidinit()protected voidprotected voidbooleanonMouseClicked(double mouseX, double mouseY, int button, boolean used) voidonMouseMoved(double mouseX, double mouseY, double lastMouseX, double lastMouseY) booleanonMouseReleased(double mouseX, double mouseY, int button) booleanonMouseScrolled(double amount) protected booleanpropagateEvents(WWidget widget) booleanrender(GuiRenderer renderer, double mouseX, double mouseY, double delta) Methods inherited from class meteordevelopment.meteorclient.gui.widgets.containers.WVerticalList
spacingMethods inherited from class meteordevelopment.meteorclient.gui.widgets.containers.WContainer
add, calculateSize, calculateWidgetPositions, clear, charTyped, keyPressed, keyRepeated, mouseClicked, mouseMoved, mouseReleased, mouseScrolled, move, moveCells, remove, renderWidgetMethods inherited from class meteordevelopment.meteorclient.gui.widgets.WWidget
getRoot, getTheme, invalidate, isOver, onCharTyped, onKeyPressed, onKeyRepeated, onRender, pad
-
Field Details
-
maxHeight
public double maxHeight -
scrollOnlyWhenMouseOver
public boolean scrollOnlyWhenMouseOver -
hasScrollBar
public boolean hasScrollBar -
canScroll
protected boolean canScroll -
handleMouseOver
protected boolean handleMouseOver -
handlePressed
protected boolean handlePressed
-
-
Constructor Details
-
WView
public WView()
-
-
Method Details
-
init
public void init() -
onCalculateSize
protected void onCalculateSize()- Overrides:
onCalculateSizein classWVerticalList
-
onCalculateWidgetPositions
protected void onCalculateWidgetPositions()- Overrides:
onCalculateWidgetPositionsin classWVerticalList
-
onMouseClicked
public boolean onMouseClicked(double mouseX, double mouseY, int button, boolean used) - Overrides:
onMouseClickedin classWWidget
-
onMouseReleased
public boolean onMouseReleased(double mouseX, double mouseY, int button) - Overrides:
onMouseReleasedin classWWidget
-
onMouseMoved
public void onMouseMoved(double mouseX, double mouseY, double lastMouseX, double lastMouseY) - Overrides:
onMouseMovedin classWWidget
-
onMouseScrolled
public boolean onMouseScrolled(double amount) - Overrides:
onMouseScrolledin classWWidget
-
render
- Overrides:
renderin classWContainer
-
propagateEvents
- Overrides:
propagateEventsin classWContainer
-
handleWidth
protected double handleWidth() -
handleHeight
protected double handleHeight() -
handleX
protected double handleX() -
handleY
protected double handleY()
-