Package zombie.ui
Class InventoryFlowControl
java.lang.Object
zombie.ui.UIElement
zombie.ui.InventoryFlowControl
public class InventoryFlowControl extends UIElement
-
Field Summary
Fields Modifier and Type Field Description ItemContainer
Container
Texture
Inventory_TransferLeft
Texture
Inventory_TransferRight
int
startRow
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 InventoryFlowControl(int x, int y, int widthtiles, int heighttiles, ItemContainer container)
-
Method Summary
Modifier and Type Method Description void
dorender(boolean bDrawTextures)
boolean
onMouseDown(int x, int y)
boolean
onMouseMove(int dx, int dy)
void
onMouseMoveOutside(int dx, int dy)
boolean
onMouseUp(int x, int y)
void
render()
void
update()
Methods inherited from class zombie.ui.UIElement
AddChild, backMost, bringToTop, ButtonClicked, 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
-
Container
-
Inventory_TransferLeft
-
Inventory_TransferRight
-
startRow
public int startRow
-
-
Constructor Details
-
InventoryFlowControl
public InventoryFlowControl(int x, int y, int widthtiles, int heighttiles, ItemContainer container)
-
-
Method Details
-
onMouseDown
public boolean onMouseDown(int x, int y)- Overrides:
onMouseDown
in classUIElement
-
onMouseMove
public boolean onMouseMove(int dx, int dy)- Overrides:
onMouseMove
in classUIElement
-
onMouseMoveOutside
public void onMouseMoveOutside(int dx, int dy)- Overrides:
onMouseMoveOutside
in classUIElement
-
onMouseUp
public boolean onMouseUp(int x, int y) -
render
public void render() -
dorender
public void dorender(boolean bDrawTextures) -
update
public void update()
-