Class WorldMapRenderer

java.lang.Object
zombie.worldMap.WorldMapRenderer

public final class WorldMapRenderer extends Object
  • Field Details

  • Constructor Details

    • WorldMapRenderer

      public WorldMapRenderer()
  • Method Details

    • getAbsoluteX

      public int getAbsoluteX()
    • getAbsoluteY

      public int getAbsoluteY()
    • getWidth

      public int getWidth()
    • getHeight

      public int getHeight()
    • uiToScene

      public org.joml.Vector3f uiToScene(float float0, float float1, org.joml.Matrix4f matrix4f0, org.joml.Matrix4f matrix4f1, org.joml.Vector3f vector3f)
    • sceneToUI

      public org.joml.Vector3f sceneToUI(float float0, float float1, float float2, org.joml.Matrix4f matrix4f1, org.joml.Matrix4f matrix4f2, org.joml.Vector3f vector3f)
    • uiToWorldX

      public float uiToWorldX(float uiX, float uiY, float zoomF, float centerWorldX, float centerWorldY)
    • uiToWorldY

      public float uiToWorldY(float uiX, float uiY, float zoomF, float centerWorldX, float centerWorldY)
    • uiToWorldX

      public float uiToWorldX(float float0, float float1, float float3, float float5, float var5, org.joml.Matrix4f matrix4f0, org.joml.Matrix4f matrix4f1)
    • uiToWorldY

      public float uiToWorldY(float float0, float float1, float float3, float var4, float float5, org.joml.Matrix4f matrix4f0, org.joml.Matrix4f matrix4f1)
    • worldToUIX

      public float worldToUIX(float float4, float float2, float float1, float float5, float float3, org.joml.Matrix4f matrix4f0, org.joml.Matrix4f matrix4f1)
    • worldToUIY

      public float worldToUIY(float float4, float float2, float float1, float float5, float float3, org.joml.Matrix4f matrix4f0, org.joml.Matrix4f matrix4f1)
    • worldOriginUIX

      public float worldOriginUIX(float zoomF, float centerWorldX)
    • worldOriginUIY

      public float worldOriginUIY(float zoomF, float centerWorldY)
    • getZoom

      public int getZoom()
    • getZoomF

      public float getZoomF()
    • getDisplayZoomF

      public float getDisplayZoomF()
    • zoomMult

      public float zoomMult()
    • zoomMult

      public float zoomMult(float zoomF)
    • getWorldScale

      public float getWorldScale(float zoomF)
    • zoomAt

      public void zoomAt(int mouseX, int mouseY, int delta)
    • transitionTo

      public void transitionTo(float float0, float float1, float float2)
    • getCenterWorldX

      public float getCenterWorldX()
    • getCenterWorldY

      public float getCenterWorldY()
    • centerOn

      public void centerOn(float worldX, float worldY)
    • moveView

      public void moveView(int dx, int dy)
    • log2

      public double log2(double x)
    • getBaseZoom

      public float getBaseZoom()
    • setZoom

      public void setZoom(float zoom)
    • setMaxZoom

      public void setMaxZoom(float float0)
    • getMaxZoom

      public float getMaxZoom()
    • resetView

      public void resetView()
    • getProjectionMatrix

      public org.joml.Matrix4f getProjectionMatrix()
    • getModelViewMatrix

      public org.joml.Matrix4f getModelViewMatrix()
    • setMap

      public void setMap(WorldMap worldMap, int x, int y, int width, int height)
    • getWorldMap

      public WorldMap getWorldMap()
    • setVisited

      public void setVisited(WorldMapVisited visited)
    • updateView

      public void updateView()
    • render

      public void render(UIWorldMap ui)
    • setDropShadowWidth

      public void setDropShadowWidth(int width)
    • getOptionByName

      public ConfigOption getOptionByName(String name)
    • getOptionCount

      public int getOptionCount()
    • getOptionByIndex

      public ConfigOption getOptionByIndex(int index)
    • setBoolean

      public void setBoolean(String name, boolean value)
    • getBoolean

      public boolean getBoolean(String name)
    • setDouble

      public void setDouble(String name, double value)
    • getDouble

      public double getDouble(String name, double defaultValue)
    • isDimUnsharedSymbols

      public boolean isDimUnsharedSymbols()