Class MasterRegion

java.lang.Object
zombie.iso.areas.isoregion.MasterRegion

public class MasterRegion
extends java.lang.Object
  • Method Details

    • printStats

      protected static void printStats()
    • getID

      public int getID()
    • getColor

      public Color getColor()
    • size

      public int size()
    • getSquareSize

      public int getSquareSize()
    • unlinkNeighbors

      protected void unlinkNeighbors()
    • linkNeighbors

      protected void linkNeighbors()
    • getNeighbors

      public java.util.ArrayList getNeighbors()
    • getDebugConnectedNeighborCopy

      public java.util.ArrayList getDebugConnectedNeighborCopy()
    • isFogMask

      public boolean isFogMask()
    • isPlayerRoom

      public boolean isPlayerRoom()
    • isFullyRoofed

      public boolean isFullyRoofed()
    • getRoofCnt

      public int getRoofCnt()
    • addRoof

      protected void addRoof()
    • removeRoofs

      protected void removeRoofs​(int int1)
    • addChunkRegion

      protected void addChunkRegion​(ChunkRegion chunkRegion)
    • removeChunkRegion

      protected void removeChunkRegion​(ChunkRegion chunkRegion)
    • containsChunkRegion

      protected boolean containsChunkRegion​(ChunkRegion chunkRegion)
    • swapChunkRegions

      protected java.util.ArrayList swapChunkRegions​(java.util.ArrayList arrayList)
    • resetSquareSize

      protected void resetSquareSize()
    • setDirtyEnclosed

      protected void setDirtyEnclosed()
    • isEnclosed

      public boolean isEnclosed()
    • merge

      protected void merge​(MasterRegion masterRegion)
    • getDebugChunkRegionCopy

      public java.util.ArrayList getDebugChunkRegionCopy()