Package zombie.ui
Class UIServerToolbox
java.lang.Object
zombie.ui.UIElement
zombie.ui.NewWindow
zombie.ui.UIServerToolbox
- All Implemented Interfaces:
ICoopServerMessageListener
,UIEventHandler
public class UIServerToolbox extends NewWindow implements ICoopServerMessageListener, UIEventHandler
-
Field Summary
Fields Modifier and Type Field Description boolean
autoAccept
java.util.ArrayList
incomingConnections
static UIServerToolbox
instance
Fields inherited from class zombie.ui.NewWindow
clickX, clickY, clientH, clientW, Movable, moving, ncclientH, ncclientW, nestedItems, ResizeToFitY
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 UIServerToolbox(int x, int y)
-
Method Summary
Modifier and Type Method Description void
DoubleClick(java.lang.String name, int x, int y)
void
ModalClick(java.lang.String name, java.lang.String chosen)
void
OnCoopServerMessage(java.lang.String tag, java.lang.String cookie, java.lang.String payload)
void
render()
void
Selected(java.lang.String name, int Selected, int LastSelected)
void
shutdown()
void
update()
Methods inherited from class zombie.ui.NewWindow
ButtonClicked, Nest, onMouseDown, onMouseMove, onMouseMoveOutside, onMouseUp, setMovable
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, 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
-
incomingConnections
public java.util.ArrayList incomingConnections -
autoAccept
public boolean autoAccept
-
-
Constructor Details
-
UIServerToolbox
public UIServerToolbox(int x, int y)
-
-
Method Details
-
render
public void render() -
update
public void update() -
OnCoopServerMessage
public void OnCoopServerMessage(java.lang.String tag, java.lang.String cookie, java.lang.String payload)- Specified by:
OnCoopServerMessage
in interfaceICoopServerMessageListener
-
shutdown
public void shutdown() -
DoubleClick
public void DoubleClick(java.lang.String name, int x, int y)- Specified by:
DoubleClick
in interfaceUIEventHandler
-
ModalClick
public void ModalClick(java.lang.String name, java.lang.String chosen)- Specified by:
ModalClick
in interfaceUIEventHandler
-
Selected
public void Selected(java.lang.String name, int Selected, int LastSelected)- Specified by:
Selected
in interfaceUIEventHandler
-