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 UIWorldMapV1m_APIv1protected WorldMapStyleLayer.RGBAfm_colorprotected WorldMapMarkersm_markersprotected WorldMapRendererm_rendererprotected WorldMapStylem_styleprotected WorldMapSymbolsm_symbolsprotected WorldMapm_worldMapFields 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 UIWorldMapV1getAPI()UIWorldMapV1getAPIv1()java.lang.BooleanonMouseDown(double double1, double double2)java.lang.BooleanonMouseMove(double double1, double double2)java.lang.BooleanonMouseUp(double double1, double double2)voidonMouseUpOutside(double double1, double double2)java.lang.BooleanonMouseWheel(double double1)voidrender()static voidsetExposed(LuaManager.Exposer exposer)protected voidsetMapItem(MapItem mapItem)voidupdate()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, tryGetTableValueMethods 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:
onMouseDownin classUIElement
-
onMouseUp
public java.lang.Boolean onMouseUp(double double1, double double2) -
onMouseUpOutside
public void onMouseUpOutside(double double1, double double2)- Overrides:
onMouseUpOutsidein classUIElement
-
onMouseMove
public java.lang.Boolean onMouseMove(double double1, double double2)- Overrides:
onMouseMovein classUIElement
-
onMouseWheel
public java.lang.Boolean onMouseWheel(double double1)- Overrides:
onMouseWheelin classUIElement
-
setExposed
-