Class IsoChunkRegion

java.lang.Object
zombie.iso.areas.isoregion.regions.IsoChunkRegion
All Implemented Interfaces:
IChunkRegion

public final class IsoChunkRegion extends Object implements IChunkRegion
  • Constructor Details

  • Method Details

    • getID

      public int getID()
    • getSquareSize

      public int getSquareSize()
    • getColor

      public Color getColor()
    • getzLayer

      public int getzLayer()
    • getIsoWorldRegion

      public IsoWorldRegion getIsoWorldRegion()
    • setIsoWorldRegion

      public void setIsoWorldRegion(IsoWorldRegion worldRegion)
    • isInPool

      protected boolean isInPool()
    • init

      protected void init(int int1, int int2)
    • reset

      protected IsoChunkRegion reset()
    • unlinkFromIsoWorldRegion

      public IsoWorldRegion unlinkFromIsoWorldRegion()
    • getRoofCnt

      public int getRoofCnt()
    • addRoof

      public void addRoof()
    • resetRoofCnt

      public void resetRoofCnt()
    • addSquareCount

      public void addSquareCount()
    • getChunkBorderSquaresCnt

      public int getChunkBorderSquaresCnt()
    • addChunkBorderSquaresCnt

      public void addChunkBorderSquaresCnt()
    • removeChunkBorderSquaresCnt

      protected void removeChunkBorderSquaresCnt()
    • resetChunkBorderSquaresCnt

      protected void resetChunkBorderSquaresCnt()
    • setEnclosed

      public void setEnclosed(byte byte1, boolean boolean1)
    • setDirtyEnclosed

      protected void setDirtyEnclosed()
    • getIsEnclosed

      public boolean getIsEnclosed()
    • getConnectedNeighbors

      public ArrayList getConnectedNeighbors()
    • addConnectedNeighbor

      public void addConnectedNeighbor(IsoChunkRegion chunkRegion)
    • removeConnectedNeighbor

      protected void removeConnectedNeighbor(IsoChunkRegion chunkRegion)
    • getNeighborCount

      public int getNeighborCount()
    • getAllNeighbors

      protected ArrayList getAllNeighbors()
    • addNeighbor

      public void addNeighbor(IsoChunkRegion chunkRegion)
    • removeNeighbor

      protected void removeNeighbor(IsoChunkRegion chunkRegion)
    • unlinkNeighbors

      protected void unlinkNeighbors()
    • getDebugConnectedNeighborCopy

      public ArrayList getDebugConnectedNeighborCopy()
    • containsConnectedNeighbor

      public boolean containsConnectedNeighbor(IsoChunkRegion chunkRegion)
    • containsConnectedNeighborID

      public boolean containsConnectedNeighborID(int int1)
    • getConnectedNeighborWithLargestIsoWorldRegion

      public IsoChunkRegion getConnectedNeighborWithLargestIsoWorldRegion()
    • getFirstNeighborWithIsoWorldRegion

      protected IsoChunkRegion getFirstNeighborWithIsoWorldRegion()