Class SeatingData

java.lang.Object
zombie.seating.SeatingData

public final class SeatingData extends Object
  • Constructor Details

    • SeatingData

      public SeatingData(String mediaAbsPath)
  • Method Details

    • init

      public void init()
    • initMerged

      public void initMerged()
    • write

      public void write()
    • setProperty

      public void setProperty(String tilesetName, int col, int row, String key, String value)
    • getProperty

      public String getProperty(String tilesetName, int col, int row, String key)
    • addPosition

      public int addPosition(String tilesetName, int col, int row, String id)
    • removePosition

      public void removePosition(String tilesetName, int col, int row, int index)
    • getPositionCount

      public int getPositionCount(String tilesetName, int col, int row)
    • getPositionByIndex

      public zombie.seating.SeatingFile.Position getPositionByIndex(String tilesetName, int col, int row, int index)
    • getPositionID

      public String getPositionID(String tilesetName, int col, int row, int index)
    • getPositionWithID

      public zombie.seating.SeatingFile.Position getPositionWithID(String tilesetName, int col, int row, String id)
    • hasPositionWithID

      public boolean hasPositionWithID(String tilesetName, int col, int row, String id)
    • getPositionTranslate

      public org.joml.Vector3f getPositionTranslate(String tilesetName, int col, int row, int index)
    • getPositionProperties

      public HashMap<String,String> getPositionProperties(String tilesetName, int col, int row, int index)
    • getPositionProperty

      public String getPositionProperty(String tilesetName, int col, int row, int index, String key)
    • Reset

      public void Reset()
    • fixDefaultPositions

      public void fixDefaultPositions()