Class TileProperties

java.lang.Object
zombie.core.properties.TileProperties

public final class TileProperties extends Object
  • Constructor Details

    • TileProperties

      public TileProperties()
  • Method Details

    • has

      public boolean has(TilePropertyKey tilePropertyKey)
    • set

      public void set(TilePropertyKey tilePropertyKey, String value)
    • set

      public void set(TilePropertyKey tilePropertyKey)
    • unset

      public void unset(TilePropertyKey tilePropertyKey)
    • get

      public String get(TilePropertyKey tilePropertyKey)
    • propertyEquals

      public boolean propertyEquals(TilePropertyKey tilePropertyKey, String value)
    • addProperties

      public void addProperties(TileProperties other)
    • getTileProperties

      public List<TilePropertyKey> getTileProperties()
    • getAll

      public Map<TilePropertyKey, String> getAll()
    • clear

      public void clear()
    • getSurface

      public int getSurface()
    • isSurfaceOffset

      public boolean isSurfaceOffset()
    • isTable

      public boolean isTable()
    • isTableTop

      public boolean isTableTop()
    • getStackReplaceTileOffset

      public int getStackReplaceTileOffset()
    • getItemHeight

      public int getItemHeight()
    • getSlopedSurfaceDirection

      public IsoDirections getSlopedSurfaceDirection()
    • getSlopedSurfaceHeightMin

      public int getSlopedSurfaceHeightMin()
    • getSlopedSurfaceHeightMax

      public int getSlopedSurfaceHeightMax()
    • toString

      public String toString()
      Overrides:
      toString in class Object