Package zombie.ui
Class LevelUpCategory
java.lang.Object
zombie.ui.UIElement
zombie.ui.LevelUpCategory
- All Implemented Interfaces:
UIEventHandler
public class LevelUpCategory extends UIElement implements UIEventHandler
-
Field Summary
Fields Modifier and Type Field Description PerkFactory.Perk
perk
PerkFactory.Perks
perkType
java.util.ArrayList
subPerks
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 LevelUpCategory(PerkFactory.Perks perks)
-
Method Summary
Modifier and Type Method Description void
DoubleClick(java.lang.String string, int int1, int int2)
PerkButton[][]
getPerks()
void
ModalClick(java.lang.String string, java.lang.String string2)
void
render()
void
reset()
void
Selected(java.lang.String string, int int1, int int2)
Methods inherited from class zombie.ui.UIElement
AddChild, backMost, bringToTop, BringToTop, ButtonClicked, 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, isConsumeMouseEvents, isDefaultDraw, isEnabled, isFollowGameWorld, isIgnoreLossControl, isMouseOver, isPointOver, isVisible, onMouseDown, onMouseMove, onMouseMoveOutside, onMouseUp, onMouseWheel, onresize, onResize, onRightMouseDown, onRightMouseUp, RemoveChild, RemoveControl, repaintStencilRect, resumeStencil, setAlwaysOnTop, setAnchorBottom, setAnchorLeft, setAnchorRight, setAnchorTop, setCapture, setClickedValue, setConsumeMouseEvents, setControls, setDefaultDraw, setEnabled, setFollowGameWorld, setHeight, setHeightOnly, setHeightSilent, setIgnoreLossControl, setMaxDrawHeight, setParent, setPlayerContext, setScrollChildren, setScrollHeight, setScrollWithParent, setStencilRect, setTable, setUIName, setVisible, setWidth, setWidthOnly, setWidthSilent, setX, setXScroll, setY, setYScroll, suspendStencil, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
perk
-
perkType
-
subPerks
public java.util.ArrayList subPerks
-
-
Constructor Details
-
LevelUpCategory
-
-
Method Details
-
getPerks
-
reset
public void reset() -
render
public void render() -
DoubleClick
public void DoubleClick(java.lang.String string, int int1, int int2)- Specified by:
DoubleClick
in interfaceUIEventHandler
-
ModalClick
public void ModalClick(java.lang.String string, java.lang.String string2)- Specified by:
ModalClick
in interfaceUIEventHandler
-
Selected
public void Selected(java.lang.String string, int int1, int int2)- Specified by:
Selected
in interfaceUIEventHandler
-