Package zombie.ui
Class QuestPanel
java.lang.Object
zombie.ui.UIElement
zombie.ui.NewWindow
zombie.ui.QuestPanel
- All Implemented Interfaces:
UIEventHandler
public class QuestPanel extends NewWindow implements UIEventHandler
-
Field Summary
Fields Modifier and Type Field Description QuestActiveQueststatic QuestPanelinstanceFields 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 QuestPanel(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)booleanonMouseDown(int x, int y)booleanonMouseMove(int dx, int dy)voidonMouseMoveOutside(int dx, int dy)voidrender()voidSelected(java.lang.String name, int Selected, int LastSelected)voidSetActiveQuest(Quest q)voidupdate()Methods inherited from class zombie.ui.NewWindow
ButtonClicked, Nest, 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
-
ActiveQuest
-
-
Constructor Details
-
QuestPanel
public QuestPanel(int x, int y)
-
-
Method Details
-
render
public void render() -
update
public void update() -
DoubleClick
public void DoubleClick(java.lang.String name, int x, int y)- Specified by:
DoubleClickin interfaceUIEventHandler
-
Selected
public void Selected(java.lang.String name, int Selected, int LastSelected)- Specified by:
Selectedin interfaceUIEventHandler
-
SetActiveQuest
-
onMouseDown
public boolean onMouseDown(int x, int y)- Overrides:
onMouseDownin classNewWindow
-
onMouseMove
public boolean onMouseMove(int dx, int dy)- Overrides:
onMouseMovein classNewWindow
-
onMouseMoveOutside
public void onMouseMoveOutside(int dx, int dy)- Overrides:
onMouseMoveOutsidein classNewWindow
-
ModalClick
public void ModalClick(java.lang.String name, java.lang.String chosen)- Specified by:
ModalClickin interfaceUIEventHandler
-