zombie.ui
Class SpeedControls
java.lang.Object
zombie.ui.UIElement
zombie.ui.SpeedControls
public class SpeedControls
- extends UIElement
- Author:
- NICK
Fields inherited from class zombie.ui.UIElement |
anchorBottom, anchorLeft, anchorRight, anchorTop, bScrollChildren, bScrollWithParent, capture, clickedValue, Controls, defaultDraw, followGameWorld, height, IgnoreLossControl, Parent, playerContext, table, visible, width, x, y |
Methods inherited from class zombie.ui.UIElement |
AddChild, bringToTop, ClearChildren, clearMaxDrawHeight, clearStencilRect, DrawText, DrawText, DrawTextCentre, DrawTextCentre, DrawTextRight, DrawTextRight, DrawTexture_FlippedX, DrawTexture_FlippedXIgnoreOffset, DrawTexture, DrawTextureCol, DrawTextureColor, DrawTextureIgnoreOffset, DrawTextureScaled, DrawTextureScaledCol, DrawTextureScaledCol, DrawTextureScaledColor, DrawUVSliceTexture, getAbsoluteX, getAbsoluteY, getClickedValue, getControls, getHeight, getParent, getPlayerContext, getScrollChildren, getScrollWithParent, getTable, getWidth, getX, getXScroll, getXScrolled, getY, getYScroll, getYScrolled, ignoreHeightChange, ignoreWidthChange, isAnchorBottom, isAnchorLeft, isAnchorRight, isAnchorTop, isCapture, isDefaultDraw, isFollowGameWorld, isIgnoreLossControl, isVisible, onMouseDown, onMouseUp, onMouseWheel, onresize, onResize, onRightMouseDown, onRightMouseUp, RemoveChild, RemoveControl, resumeStencil, setAlwaysOnTop, setAnchorBottom, setAnchorLeft, setAnchorRight, setAnchorTop, setCapture, setClickedValue, setConsumeMouseEvents, setControls, setDefaultDraw, setFollowGameWorld, setHeight, setHeightSilent, setIgnoreLossControl, setMaxDrawHeight, setParent, setPlayerContext, setScrollChildren, setScrollWithParent, setStencilRect, setTable, setVisible, setWidth, setWidthSilent, setX, setXScroll, setY, setYScroll, suspendStencil |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
public static SpeedControls instance
clientH
public float clientH
clientW
public float clientW
Movable
public boolean Movable
ncclientH
public int ncclientH
ncclientW
public int ncclientW
DistFromRightEdge
public float DistFromRightEdge
ButtonWidth
public int ButtonWidth
CurrentSpeed
public int CurrentSpeed
SpeedBeforePause
public int SpeedBeforePause
MultiBeforePause
public float MultiBeforePause
Play
public static HUDButton Play
Pause
public static HUDButton Pause
FastForward
public static HUDButton FastForward
FasterForward
public static HUDButton FasterForward
Wait
public static HUDButton Wait
SpeedControls
public SpeedControls()
ButtonClicked
public void ButtonClicked(java.lang.String name)
- Overrides:
ButtonClicked
in class UIElement
getCurrentGameSpeed
public int getCurrentGameSpeed()
SetCorrectIconStates
public void SetCorrectIconStates()
SetCurrentGameSpeed
public void SetCurrentGameSpeed(int NewSpeed)
onMouseMove
public boolean onMouseMove(int dx,
int dy)
- Overrides:
onMouseMove
in class UIElement
onMouseMoveOutside
public void onMouseMoveOutside(int dx,
int dy)
- Overrides:
onMouseMoveOutside
in class UIElement
render
public void render()
- Overrides:
render
in class UIElement
update
public void update()
- Overrides:
update
in class UIElement