zombie.ui
Class NewWindow
java.lang.Object
zombie.ui.UIElement
zombie.ui.NewWindow
- Direct Known Subclasses:
- CharacterCreationPanel, ClothingPanel, EndTutorialMessage, LevelUpScreen, LuaUIWindow, ModalDialog, ModBrowser, NewCraftingPanel, NewHealthPanel, QuestPanel, UIDebugConsole
public class NewWindow
- extends UIElement
- Author:
- LEMMY
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 |
Constructor Summary |
NewWindow(int x,
int y,
int width,
int height,
boolean bHasClose)
|
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, 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 |
clickX
public int clickX
clickY
public int clickY
clientH
public int clientH
clientW
public int clientW
Movable
public boolean Movable
moving
public boolean moving
ncclientH
public int ncclientH
ncclientW
public int ncclientW
nestedItems
public java.util.Stack<org.lwjgl.util.Rectangle> nestedItems
ResizeToFitY
public boolean ResizeToFitY
NewWindow
public NewWindow(int x,
int y,
int width,
int height,
boolean bHasClose)
Nest
public void Nest(UIElement el,
int t,
int r,
int b,
int l)
ButtonClicked
public void ButtonClicked(java.lang.String name)
- Overrides:
ButtonClicked
in class UIElement
onMouseDown
public boolean onMouseDown(int x,
int y)
- Overrides:
onMouseDown
in class UIElement
setMovable
public void setMovable(boolean bMoveable)
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
onMouseUp
public boolean onMouseUp(int x,
int y)
- Overrides:
onMouseUp
in class UIElement
render
public void render()
- Overrides:
render
in class UIElement
update
public void update()
- Overrides:
update
in class UIElement