Package zombie.ui
Class NewWindow
java.lang.Object
zombie.ui.UIElement
zombie.ui.NewWindow
- Direct Known Subclasses:
- CharacterCreationPanel,- ClothingPanel,- EndTutorialMessage,- LevelUpScreen,- LuaUIWindow,- ModalDialog,- NewCraftingPanel,- NewHealthPanel,- QuestPanel,- UIDebugConsole,- UIServerToolbox
public class NewWindow extends UIElement
- 
Field SummaryFields Modifier and Type Field Description intclickXintclickYintclientHintclientWbooleanMovablebooleanmovingintncclientHintncclientWjava.util.StacknestedItemsbooleanResizeToFitYFields inherited from class zombie.ui.UIElementalwaysBack, anchorBottom, anchorLeft, anchorRight, anchorTop, bScrollChildren, bScrollWithParent, capture, clickedValue, Controls, defaultDraw, followGameWorld, height, IgnoreLossControl, Parent, playerContext, table, visible, width, x, y
- 
Constructor SummaryConstructors Constructor Description NewWindow(int x, int y, int width, int height, boolean bHasClose)
- 
Method SummaryModifier and Type Method Description voidButtonClicked(java.lang.String name)voidNest(UIElement el, int t, int r, int b, int l)java.lang.BooleanonMouseDown(double x, double y)java.lang.BooleanonMouseMove(double dx, double dy)voidonMouseMoveOutside(double dx, double dy)java.lang.BooleanonMouseUp(double x, double y)voidrender()voidsetMovable(boolean bMoveable)voidupdate()Methods inherited from class zombie.ui.UIElementAddChild, 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, isEnabled, isFollowGameWorld, isIgnoreLossControl, isMouseOver, isPointOver, isVisible, onMouseWheel, onresize, onResize, onRightMouseDown, onRightMouseUp, RemoveChild, RemoveControl, repaintStencilRect, resumeStencil, setAlwaysOnTop, setAnchorBottom, setAnchorLeft, setAnchorRight, setAnchorTop, setCapture, setClickedValue, setConsumeMouseEvents, setControls, setDefaultDraw, setEnabled, 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.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Field Details- 
clickXpublic int clickX
- 
clickYpublic int clickY
- 
clientHpublic int clientH
- 
clientWpublic int clientW
- 
Movablepublic boolean Movable
- 
movingpublic boolean moving
- 
ncclientHpublic int ncclientH
- 
ncclientWpublic int ncclientW
- 
nestedItemspublic java.util.Stack nestedItems
- 
ResizeToFitYpublic boolean ResizeToFitY
 
- 
- 
Constructor Details- 
NewWindowpublic NewWindow(int x, int y, int width, int height, boolean bHasClose)
 
- 
- 
Method Details- 
Nest
- 
ButtonClickedpublic void ButtonClicked(java.lang.String name)- Overrides:
- ButtonClickedin class- UIElement
 
- 
onMouseDownpublic java.lang.Boolean onMouseDown(double x, double y)- Overrides:
- onMouseDownin class- UIElement
 
- 
setMovablepublic void setMovable(boolean bMoveable)
- 
onMouseMovepublic java.lang.Boolean onMouseMove(double dx, double dy)- Overrides:
- onMouseMovein class- UIElement
 
- 
onMouseMoveOutsidepublic void onMouseMoveOutside(double dx, double dy)- Overrides:
- onMouseMoveOutsidein class- UIElement
 
- 
onMouseUppublic java.lang.Boolean onMouseUp(double x, double y)
- 
renderpublic void render()
- 
updatepublic void update()
 
-