Package zombie.ui
Class MoodlesUI
java.lang.Object
zombie.ui.UIElement
zombie.ui.MoodlesUI
public final class MoodlesUI extends UIElement
-
Field Summary
Fields Modifier and Type Field Description static TexturechevronDownstatic TexturechevronDownBorderstatic TexturechevronUpstatic TexturechevronUpBorderfloatclientHfloatclientWstatic TextureminusGreenstatic TextureminusRedbooleanMovableintncclientHintncclientWjava.util.StacknestedItemsstatic TextureplusGreenstatic TextureplusRedFields 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 MoodlesUI() -
Method Summary
Modifier and Type Method Description booleanCurrentlyAnimating()static MoodlesUIgetInstance()voidNest(UIElement uIElement, int int1, int int2, int int3, int int4)java.lang.BooleanonMouseMove(double double1, double double2)voidonMouseMoveOutside(double double1, double double2)voidrender()voidsetCharacter(IsoGameCharacter gameCharacter)voidupdate()voidwiggle(MoodleType moodleType)Methods inherited from class zombie.ui.UIElement
AddChild, backMost, bringToTop, BringToTop, ButtonClicked, clampToParentX, clampToParentY, ClearChildren, clearMaxDrawHeight, clearStencilRect, DrawSubTextureRGBA, DrawText, DrawText, DrawText, DrawText, DrawTextCentre, DrawTextCentre, DrawTextRight, DrawTextRight, DrawTextUntrimmed, DrawTexture, DrawTexture, DrawTexture_FlippedX, DrawTexture_FlippedXIgnoreOffset, DrawTextureAngle, DrawTextureAngle, DrawTextureCol, DrawTextureColor, DrawTextureIgnoreOffset, DrawTextureScaled, DrawTextureScaledAspect, DrawTextureScaledAspect2, DrawTextureScaledCol, DrawTextureScaledCol, DrawTextureScaledColor, DrawTextureScaledUniform, DrawTextureTiled, DrawTextureTiledX, DrawTextureTiledY, DrawUVSliceTexture, getAbsoluteX, getAbsoluteY, getClickedValue, getControls, getHeight, getMaxDrawHeight, getParent, getPlayerContext, getRenderThisPlayerOnly, getScrollChildren, getScrollHeight, getScrollWithParent, getTable, getUIName, getWidth, getX, getXScroll, getXScrolled, getY, getYScroll, getYScrolled, ignoreHeightChange, ignoreWidthChange, isAnchorBottom, isAnchorLeft, isAnchorRight, isAnchorTop, isCapture, isConsumeMouseEvents, isDefaultDraw, isEnabled, isFollowGameWorld, isForceCursorVisible, isIgnoreLossControl, isKeyConsumed, isMouseOver, isPointOver, isVisible, isWantKeyEvents, onKeyPress, onKeyRelease, onKeyRepeat, onMouseDown, onMouseUp, onMouseUpOutside, onMouseWheel, onresize, onResize, onRightMouseDown, onRightMouseUp, RemoveChild, RemoveControl, repaintStencilRect, resumeStencil, setAlwaysOnTop, setAnchorBottom, setAnchorLeft, setAnchorRight, setAnchorTop, setCapture, setClickedValue, setConsumeMouseEvents, setControls, setDefaultDraw, setEnabled, setFollowGameWorld, setForceCursorVisible, setHeight, setHeightOnly, setHeightSilent, setIgnoreLossControl, setMaxDrawHeight, setParent, setPlayerContext, setRenderClippedChildren, setRenderThisPlayerOnly, setScrollChildren, setScrollHeight, setScrollWithParent, setStencilRect, setTable, setUIName, setVisible, setWantKeyEvents, setWidth, setWidthOnly, setWidthSilent, setX, setXScroll, setY, setYScroll, suspendStencil, tryGetTableValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
clientH
public float clientH -
clientW
public float clientW -
Movable
public boolean Movable -
ncclientH
public int ncclientH -
ncclientW
public int ncclientW -
nestedItems
public java.util.Stack nestedItems -
plusRed
-
plusGreen
-
minusRed
-
minusGreen
-
chevronUp
-
chevronUpBorder
-
chevronDown
-
chevronDownBorder
-
-
Constructor Details
-
MoodlesUI
public MoodlesUI()
-
-
Method Details
-
CurrentlyAnimating
public boolean CurrentlyAnimating() -
Nest
-
onMouseMove
public java.lang.Boolean onMouseMove(double double1, double double2)- Overrides:
onMouseMovein classUIElement
-
onMouseMoveOutside
public void onMouseMoveOutside(double double1, double double2)- Overrides:
onMouseMoveOutsidein classUIElement
-
render
public void render() -
wiggle
-
update
public void update() -
setCharacter
-
getInstance
-