Class TileSeamModifier

java.lang.Object
zombie.tileDepth.TileSeamModifier
All Implemented Interfaces:
Consumer<TextureDraw>

public class TileSeamModifier extends Object implements Consumer<TextureDraw>
  • Field Details

    • instance

      public static TileSeamModifier instance
    • col

      protected final int[] col
    • colTint

      protected int colTint
    • isShore

      protected boolean isShore
    • waterDepth

      protected final float[] waterDepth
  • Constructor Details

    • TileSeamModifier

      public TileSeamModifier()
  • Method Details

    • accept

      public void accept(TextureDraw textureDraw)
      Specified by:
      accept in interface Consumer<TextureDraw>
    • setVertColors

      public void setVertColors(int int0, int int1, int int2, int int3)
    • setAlpha4

      public void setAlpha4(float float0)
    • setShore

      public void setShore(boolean boolean0)
    • setWaterDepth

      public void setWaterDepth(float float0, float float1, float float2, float float3)
    • setTintColor

      public void setTintColor(int int0)
    • setupFloorDepth

      public void setupFloorDepth(IsoSprite isoSprite, TileSeamManager.Tiles tiles)
    • setupFloorDepth

      public void setupFloorDepth(IsoSprite isoSprite, TileSeamManager.Tiles tiles, TileDepthTexture tileDepthTexture)
    • setupWallDepth

      public void setupWallDepth(IsoSprite isoSprite, IsoDirections isoDirections)