Class UIWorldMap
java.lang.Object
zombie.ui.UIElement
zombie.worldMap.UIWorldMap
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final UIWorldMapV1
protected final UIWorldMapV2
protected final UIWorldMapV3
protected final WorldMapStyleLayer.RGBAf
protected final WorldMapMarkers
protected final WorldMapRenderer
protected final WorldMapStyle
protected WorldMapSymbols
protected final WorldMap
Fields inherited from class zombie.ui.UIElement
alwaysBack, alwaysOnTop, anchorBottom, anchorLeft, anchorRight, anchorTop, bScrollChildren, bScrollWithParent, capture, clickedValue, Controls, defaultDraw, followGameWorld, height, IgnoreLossControl, maxDrawHeight, Parent, playerContext, table, visible, width, x, y
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
DrawSymbol
(Texture texture, Double double0, Double double1, Double double2, Double double3, Double double7, Double double4, Double double5, Double double6) void
DrawTextSdf
(UIFont uIFont, String string, double double1, double double2, double double0, double double3, double double4, double double5, double double6) getAPI()
getAPIv1()
getAPIv2()
getAPIv3()
onMouseDown
(double x, double y) onMouseMove
(double dx, double dy) onMouseUp
(double x, double y) void
onMouseUpOutside
(double x, double y) onMouseWheel
(double delta) void
render()
void
void
setDoStencil
(boolean boolean0) 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, DrawItemIcon, DrawLine, DrawScriptItemIcon, DrawSubTextureRGBA, DrawText, DrawText, DrawText, DrawText, DrawTextCentre, DrawTextCentre, DrawTextRight, DrawTextRight, DrawTextUntrimmed, DrawTexture, DrawTexture, DrawTexture_FlippedX, DrawTexture_FlippedXIgnoreOffset, DrawTextureAngle, DrawTextureAngle, DrawTextureCol, DrawTextureColor, DrawTextureIcon, DrawTextureIconMask, DrawTextureIgnoreOffset, DrawTexturePercentage, DrawTexturePercentageBottomUp, DrawTextureScaled, DrawTextureScaledAspect, DrawTextureScaledAspect2, DrawTextureScaledAspect3, DrawTextureScaledCol, DrawTextureScaledCol, DrawTextureScaledColor, DrawTextureScaledUniform, DrawTextureTiled, DrawTextureTiledX, DrawTextureTiledY, DrawTextureTiledYOffset, DrawUVSliceTexture, EndOutline, getAbsoluteX, getAbsoluteY, getClickedValue, getControls, getHeight, getMaxDrawHeight, getParent, getPlayerContext, getRenderThisPlayerOnly, getScrollChildren, getScrollHeight, getScrollWithParent, getTable, getUIName, getWidth, getX, getXScroll, getXScrolled, getY, getYScroll, getYScrolled, ignoreHeightChange, ignoreWidthChange, isAlwaysOnTop, isAnchorBottom, isAnchorLeft, isAnchorRight, isAnchorTop, isBackMost, isCapture, isConsumeMouseEvents, isDefaultDraw, isEnabled, isFollowGameWorld, isForceCursorVisible, isIgnoreLossControl, isKeyConsumed, isMouseOver, isOverElement, isPointOver, isReallyVisible, isVisible, isWantExtraMouseEvents, isWantKeyEvents, onConsumeKeyPress, onConsumeKeyRelease, onConsumeKeyRepeat, onConsumeMouseButtonDown, onConsumeMouseButtonUp, onConsumeMouseMove, onConsumeMouseWheel, onExtendMouseMoveOutside, onKeyPress, onKeyRelease, onKeyRepeat, onMouseButtonDown, onMouseButtonDownOutside, onMouseButtonUpOutside, 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, setWantExtraMouseEvents, setWantKeyEvents, setWidth, setWidthOnly, setWidthSilent, setX, setXScroll, setY, setYScroll, StartOutline, suspendStencil, tryGetTableValue
-
Field Details
-
m_worldMap
-
m_style
-
m_renderer
-
m_markers
-
m_symbols
-
m_color
-
m_APIv1
-
m_APIv2
-
m_APIv3
-
-
Constructor Details
-
UIWorldMap
public UIWorldMap(se.krka.kahlua.vm.KahluaTable kahluaTable)
-
-
Method Details
-
getAPI
-
getAPIv1
-
getAPIv2
-
getAPIv3
-
setMapItem
-
scaleWidthToHeight
public void scaleWidthToHeight() -
render
public void render()- Specified by:
render
in interfaceUIElementInterface
- Overrides:
render
in classUIElement
-
update
public void update()- Specified by:
update
in interfaceUIElementInterface
- Overrides:
update
in classUIElement
-
onMouseDown
- Overrides:
onMouseDown
in classUIElement
-
onMouseUp
-
onMouseUpOutside
public void onMouseUpOutside(double x, double y) - Overrides:
onMouseUpOutside
in classUIElement
-
onMouseMove
- Overrides:
onMouseMove
in classUIElement
-
onMouseWheel
- Overrides:
onMouseWheel
in classUIElement
-
setExposed
-
DrawSymbol
-
DrawTextSdf
-
setDoStencil
public void setDoStencil(boolean boolean0)
-