Package zombie.ui
Class Sidebar
java.lang.Object
zombie.ui.UIElement
zombie.ui.Sidebar
public class Sidebar extends UIElement
-
Field Summary
Fields Modifier and Type Field Description static HUDButton
Clothing
static HUDButton
Crafting
static HUDButton
DownInv
static HUDButton
Heart
static Sidebar
instance
InventoryFlowControl
InventoryFlow
static HUDButton
InventoryIcon
VirtualItemSlot
MainHand
VirtualItemSlot
SecondHand
static HUDButton
UpInv
Fields inherited from class zombie.ui.UIElement
alwaysBack, anchorBottom, anchorLeft, anchorRight, anchorTop, bScrollChildren, bScrollWithParent, capture, clickedValue, Controls, defaultDraw, followGameWorld, height, IgnoreLossControl, Parent, playerContext, table, visible, width, x, y
-
Constructor Summary
Constructors Constructor Description Sidebar(int x, int y)
-
Method Summary
Modifier and Type Method Description void
ButtonClicked(java.lang.String name)
boolean
onMouseDown(int x, int y)
boolean
onMouseUp(int x, int y)
void
render()
void
TriggerHeartWiggle()
void
update()
Methods inherited from class zombie.ui.UIElement
AddChild, backMost, bringToTop, clampToParentX, clampToParentY, ClearChildren, clearMaxDrawHeight, clearStencilRect, DrawText, DrawText, DrawText, DrawText, DrawTextCentre, DrawTextCentre, DrawTextRight, DrawTextRight, DrawTextUntrimmed, DrawTexture, DrawTexture, DrawTexture_FlippedX, DrawTexture_FlippedXIgnoreOffset, DrawTextureAngle, DrawTextureCol, DrawTextureColor, DrawTextureIgnoreOffset, DrawTextureScaled, DrawTextureScaledAspect, DrawTextureScaledAspect2, DrawTextureScaledCol, DrawTextureScaledCol, DrawTextureScaledColor, DrawTextureScaledUniform, DrawUVSliceTexture, getAbsoluteX, getAbsoluteY, getClickedValue, getControls, getHeight, getMaxDrawHeight, getParent, getPlayerContext, getScrollChildren, getScrollHeight, getScrollWithParent, getTable, getUIName, getWidth, getX, getXScroll, getXScrolled, getY, getYScroll, getYScrolled, ignoreHeightChange, ignoreWidthChange, isAnchorBottom, isAnchorLeft, isAnchorRight, isAnchorTop, isCapture, isDefaultDraw, isFollowGameWorld, isIgnoreLossControl, isMouseOver, isPointOver, isVisible, onMouseMove, onMouseMoveOutside, onMouseWheel, onresize, onResize, onRightMouseDown, onRightMouseUp, RemoveChild, RemoveControl, repaintStencilRect, resumeStencil, setAlwaysOnTop, setAnchorBottom, setAnchorLeft, setAnchorRight, setAnchorTop, setCapture, setClickedValue, setConsumeMouseEvents, setControls, setDefaultDraw, setFollowGameWorld, setHeight, setHeightOnly, setHeightSilent, setIgnoreLossControl, setMaxDrawHeight, setParent, setPlayerContext, setScrollChildren, setScrollHeight, setScrollWithParent, setStencilRect, setTable, setUIName, setVisible, setWidth, setWidthOnly, setWidthSilent, setX, setXScroll, setY, setYScroll, suspendStencil
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
instance
-
InventoryIcon
-
Heart
-
Clothing
-
Crafting
-
UpInv
-
DownInv
-
InventoryFlow
-
MainHand
-
SecondHand
-
-
Constructor Details
-
Sidebar
public Sidebar(int x, int y)
-
-
Method Details
-
ButtonClicked
public void ButtonClicked(java.lang.String name)- Overrides:
ButtonClicked
in classUIElement
-
onMouseDown
public boolean onMouseDown(int x, int y)- Overrides:
onMouseDown
in classUIElement
-
onMouseUp
public boolean onMouseUp(int x, int y) -
TriggerHeartWiggle
public void TriggerHeartWiggle() -
update
public void update() -
render
public void render()
-