Package zombie.ui
Class RadialMenu
java.lang.Object
zombie.ui.UIElement
zombie.ui.RadialMenu
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprotected UITransition
protected int
protected int
protected int
protected int
protected int
protected UITransition
protected int
protected ArrayList
protected UITransition
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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
clear()
int
getSliceIndexFromJoypad
(int int1) int
getSliceIndexFromMouse
(int int1, int int2) void
render()
void
setJoypad
(int int1) void
setSliceText
(int int1, String string) void
setSliceTexture
(int int1, Texture texture) void
update()
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, onMouseMove, onMouseMoveOutside, 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, tryGetTableValue
-
Field Details
-
outerRadius
protected int outerRadius -
innerRadius
protected int innerRadius -
slices
-
highlight
protected int highlight -
joypad
protected int joypad -
transition
-
select
-
deselect
-
selectIndex
protected int selectIndex -
deselectIndex
protected int deselectIndex
-
-
Constructor Details
-
RadialMenu
public RadialMenu(int int1, int int2, int int3, int int4)
-
-
Method Details
-
update
public void update() -
render
public void render() -
clear
public void clear() -
addSlice
-
setSliceText
-
setSliceTexture
-
getSliceIndexFromMouse
public int getSliceIndexFromMouse(int int1, int int2) -
getSliceIndexFromJoypad
public int getSliceIndexFromJoypad(int int1) -
setJoypad
public void setJoypad(int int1)
-