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 booleanautoAcceptjava.util.ArrayListincomingConnectionsstatic UIServerToolboxinstanceFields inherited from class zombie.ui.NewWindow
clickX, clickY, clientH, clientW, Movable, moving, ncclientH, ncclientW, nestedItems, ResizeToFitYFields 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 voidDoubleClick(java.lang.String name, int x, int y)voidModalClick(java.lang.String name, java.lang.String chosen)voidOnCoopServerMessage(java.lang.String tag, java.lang.String cookie, java.lang.String payload)voidrender()voidSelected(java.lang.String name, int Selected, int LastSelected)voidshutdown()voidupdate()Methods inherited from class zombie.ui.NewWindow
ButtonClicked, Nest, onMouseDown, onMouseMove, onMouseMoveOutside, onMouseUp, setMovableMethods 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, suspendStencilMethods 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:
OnCoopServerMessagein interfaceICoopServerMessageListener
-
shutdown
public void shutdown() -
DoubleClick
public void DoubleClick(java.lang.String name, int x, int y)- Specified by:
DoubleClickin interfaceUIEventHandler
-
ModalClick
public void ModalClick(java.lang.String name, java.lang.String chosen)- Specified by:
ModalClickin interfaceUIEventHandler
-
Selected
public void Selected(java.lang.String name, int Selected, int LastSelected)- Specified by:
Selectedin interfaceUIEventHandler
-