Class WorldMapBaseSymbol

java.lang.Object
zombie.worldMap.symbols.WorldMapBaseSymbol
Direct Known Subclasses:
WorldMapTextSymbol, WorldMapTextureSymbol

public abstract class WorldMapBaseSymbol extends Object
  • Field Details

    • DEFAULT_SCALE

      public static float DEFAULT_SCALE
  • Constructor Details

    • WorldMapBaseSymbol

      public WorldMapBaseSymbol(WorldMapSymbols worldMapSymbols)
  • Method Details

    • getType

      public abstract WorldMapSymbols.WorldMapSymbolType getType()
    • setAnchor

      public void setAnchor(float float1, float float2)
    • setPosition

      public void setPosition(float float1, float float2)
    • setCollide

      public void setCollide(boolean boolean1)
    • setRGBA

      public void setRGBA(float float1, float float2, float float3, float float4)
    • setScale

      public void setScale(float float1)
    • getDisplayScale

      public float getDisplayScale(UIWorldMap uIWorldMap)
    • layout

      public void layout(UIWorldMap uIWorldMap, WorldMapSymbolCollisions worldMapSymbolCollisions, float float1, float float2)
    • widthScaled

      public float widthScaled(UIWorldMap uIWorldMap)
    • heightScaled

      public float heightScaled(UIWorldMap uIWorldMap)
    • setVisible

      public void setVisible(boolean boolean1)
    • isVisible

      public boolean isVisible()
    • save

      public void save(ByteBuffer byteBuffer) throws IOException
      Throws:
      IOException
    • load

      public void load(ByteBuffer byteBuffer, int int1, int int2) throws IOException
      Throws:
      IOException
    • render

      public abstract void render(UIWorldMap uIWorldMap, float float1, float float2)
    • release

      public abstract void release()