Class IsoChunkRegion

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

public final class IsoChunkRegion
extends java.lang.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 java.util.ArrayList getConnectedNeighbors()
    • addConnectedNeighbor

      public void addConnectedNeighbor​(IsoChunkRegion chunkRegion)
    • removeConnectedNeighbor

      protected void removeConnectedNeighbor​(IsoChunkRegion chunkRegion)
    • getNeighborCount

      public int getNeighborCount()
    • getAllNeighbors

      protected java.util.ArrayList getAllNeighbors()
    • addNeighbor

      public void addNeighbor​(IsoChunkRegion chunkRegion)
    • removeNeighbor

      protected void removeNeighbor​(IsoChunkRegion chunkRegion)
    • unlinkNeighbors

      protected void unlinkNeighbors()
    • getDebugConnectedNeighborCopy

      public java.util.ArrayList getDebugConnectedNeighborCopy()
    • containsConnectedNeighbor

      public boolean containsConnectedNeighbor​(IsoChunkRegion chunkRegion)
    • containsConnectedNeighborID

      public boolean containsConnectedNeighborID​(int int1)
    • getConnectedNeighborWithLargestIsoWorldRegion

      public IsoChunkRegion getConnectedNeighborWithLargestIsoWorldRegion()
    • getFirstNeighborWithIsoWorldRegion

      protected IsoChunkRegion getFirstNeighborWithIsoWorldRegion()