Class UIWorldMap

java.lang.Object
zombie.ui.UIElement
zombie.worldMap.UIWorldMap
All Implemented Interfaces:
UIElementInterface

public class UIWorldMap extends UIElement
  • Constructor Details

    • UIWorldMap

      public UIWorldMap(se.krka.kahlua.vm.KahluaTable table)
  • Method Details

    • getAPI

      public UIWorldMapV3 getAPI()
    • getAPIv1

      public UIWorldMapV1 getAPIv1()
    • getAPIv2

      public UIWorldMapV2 getAPIv2()
    • getAPIv3

      public UIWorldMapV3 getAPIv3()
    • getSymbolsDirect

      public WorldMapSymbols getSymbolsDirect()
    • checkSymbolsLayout

      public void checkSymbolsLayout()
    • getSymbolsLayoutData

      public SymbolsLayoutData getSymbolsLayoutData()
    • getWorldMap

      public WorldMap getWorldMap()
    • isMapEditor

      public boolean isMapEditor()
    • setMapEditor

      public void setMapEditor(boolean b)
    • scaleWidthToHeight

      public void scaleWidthToHeight()
    • render

      public void render()
      Specified by:
      render in interface UIElementInterface
      Overrides:
      render in class UIElement
    • update

      public void update()
      Specified by:
      update in interface UIElementInterface
      Overrides:
      update in class UIElement
    • onMouseDown

      public Boolean onMouseDown(double x, double y)
      Overrides:
      onMouseDown in class UIElement
    • onMouseUp

      public Boolean onMouseUp(double x, double y)
      Overrides:
      onMouseUp in class UIElement
    • onMouseUpOutside

      public void onMouseUpOutside(double x, double y)
      Overrides:
      onMouseUpOutside in class UIElement
    • onMouseMove

      public Boolean onMouseMove(double dx, double dy)
      Overrides:
      onMouseMove in class UIElement
    • onMouseWheel

      public Boolean onMouseWheel(double delta)
      Overrides:
      onMouseWheel in class UIElement
    • setExposed

      public static void setExposed(LuaManager.Exposer exposer)
    • DrawSymbol

      public void DrawSymbol(Texture tex, double pointOfRotationX, double pointOfRotationY, double width, double height, double degrees, double scale, boolean bMatchPerspective, boolean bApplyZoom, double r, double g, double b, double a)
    • DrawTextSdf

      public void DrawTextSdf(UIFont font, String text, double x, double y, double scale, double r, double g, double b, double alpha)
    • DrawTextSdfRotated

      public void DrawTextSdfRotated(String layerID, String text, double pointOfRotationX, double pointOfRotationY, double anchorX, double anchorY, double degrees, double scale, boolean bMatchPerspective, boolean bApplyZoom, double r, double g, double b, double alpha)
    • setDoStencil

      public void setDoStencil(boolean value)