Package zombie.worldMap
Class UIWorldMap
java.lang.Object
zombie.ui.UIElement
zombie.worldMap.UIWorldMap
public class UIWorldMap extends UIElement
-
Field Summary
Fields Modifier and Type Field Description protected UIWorldMapV1
m_APIv1
protected WorldMapStyleLayer.RGBAf
m_color
protected WorldMapMarkers
m_markers
protected WorldMapRenderer
m_renderer
protected WorldMapStyle
m_style
protected WorldMapSymbols
m_symbols
protected WorldMap
m_worldMap
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 UIWorldMap(KahluaTable kahluaTable)
-
Method Summary
Modifier and Type Method Description UIWorldMapV1
getAPI()
UIWorldMapV1
getAPIv1()
java.lang.Boolean
onMouseDown(double double1, double double2)
java.lang.Boolean
onMouseMove(double double1, double double2)
java.lang.Boolean
onMouseUp(double double1, double double2)
void
onMouseUpOutside(double double1, double double2)
java.lang.Boolean
onMouseWheel(double double1)
void
render()
static void
setExposed(LuaManager.Exposer exposer)
protected void
setMapItem(MapItem mapItem)
void
update()
Methods inherited from class zombie.ui.UIElement
AddChild, backMost, bringToTop, BringToTop, ButtonClicked, clampToParentX, clampToParentY, ClearChildren, clearMaxDrawHeight, clearStencilRect, DrawSubTextureRGBA, DrawText, DrawText, DrawText, DrawText, DrawTextCentre, DrawTextCentre, DrawTextRight, DrawTextRight, DrawTextUntrimmed, DrawTexture, DrawTexture, DrawTexture_FlippedX, DrawTexture_FlippedXIgnoreOffset, DrawTextureAngle, DrawTextureAngle, DrawTextureCol, DrawTextureColor, DrawTextureIgnoreOffset, DrawTextureScaled, DrawTextureScaledAspect, DrawTextureScaledAspect2, DrawTextureScaledCol, DrawTextureScaledCol, DrawTextureScaledColor, DrawTextureScaledUniform, DrawTextureTiled, DrawTextureTiledX, DrawTextureTiledY, DrawUVSliceTexture, getAbsoluteX, getAbsoluteY, getClickedValue, getControls, getHeight, getMaxDrawHeight, getParent, getPlayerContext, getRenderThisPlayerOnly, getScrollChildren, getScrollHeight, getScrollWithParent, getTable, getUIName, getWidth, getX, getXScroll, getXScrolled, getY, getYScroll, getYScrolled, ignoreHeightChange, ignoreWidthChange, isAnchorBottom, isAnchorLeft, isAnchorRight, isAnchorTop, isCapture, isConsumeMouseEvents, isDefaultDraw, isEnabled, isFollowGameWorld, isForceCursorVisible, isIgnoreLossControl, isKeyConsumed, isMouseOver, isPointOver, isVisible, isWantKeyEvents, onKeyPress, onKeyRelease, onKeyRepeat, onMouseMoveOutside, onresize, onResize, onRightMouseDown, onRightMouseUp, RemoveChild, RemoveControl, repaintStencilRect, resumeStencil, setAlwaysOnTop, setAnchorBottom, setAnchorLeft, setAnchorRight, setAnchorTop, setCapture, setClickedValue, setConsumeMouseEvents, setControls, setDefaultDraw, setEnabled, setFollowGameWorld, setForceCursorVisible, setHeight, setHeightOnly, setHeightSilent, setIgnoreLossControl, setMaxDrawHeight, setParent, setPlayerContext, setRenderClippedChildren, setRenderThisPlayerOnly, setScrollChildren, setScrollHeight, setScrollWithParent, setStencilRect, setTable, setUIName, setVisible, setWantKeyEvents, setWidth, setWidthOnly, setWidthSilent, setX, setXScroll, setY, setYScroll, suspendStencil, tryGetTableValue
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
m_worldMap
-
m_style
-
m_renderer
-
m_markers
-
m_symbols
-
m_color
-
m_APIv1
-
-
Constructor Details
-
UIWorldMap
-
-
Method Details
-
getAPI
-
getAPIv1
-
setMapItem
-
render
public void render() -
update
public void update() -
onMouseDown
public java.lang.Boolean onMouseDown(double double1, double double2)- Overrides:
onMouseDown
in classUIElement
-
onMouseUp
public java.lang.Boolean onMouseUp(double double1, double double2) -
onMouseUpOutside
public void onMouseUpOutside(double double1, double double2)- Overrides:
onMouseUpOutside
in classUIElement
-
onMouseMove
public java.lang.Boolean onMouseMove(double double1, double double2)- Overrides:
onMouseMove
in classUIElement
-
onMouseWheel
public java.lang.Boolean onMouseWheel(double double1)- Overrides:
onMouseWheel
in classUIElement
-
setExposed
-