Class FBORenderCutaways.ChunkLevelData

java.lang.Object
zombie.iso.fboRenderChunk.FBORenderCutaways.ChunkLevelData
Enclosing class:
FBORenderCutaways

public static final class FBORenderCutaways.ChunkLevelData extends Object
  • Field Details

    • m_levelsData

      public FBORenderCutaways.ChunkLevelsData m_levelsData
    • m_level

      public final int m_level
    • m_adjacentChunkLoadedCounter

      public int m_adjacentChunkLoadedCounter
    • m_exteriorWalls

      public final ArrayList<FBORenderCutaways.CutawayWall> m_exteriorWalls
    • m_allWalls

      public final ArrayList<FBORenderCutaways.CutawayWall> m_allWalls
    • m_orphanStructures

      public final FBORenderCutaways.OrphanStructures m_orphanStructures
    • m_slopedSurfaces

      public final ArrayList<FBORenderCutaways.SlopedSurface> m_slopedSurfaces
    • m_squareFlags

      public final byte[][] m_squareFlags
    • bHasCutawayNorthWallsOnWestEdge

      public boolean bHasCutawayNorthWallsOnWestEdge
    • bHasCutawayNorthWallsOnEastEdge

      public boolean bHasCutawayNorthWallsOnEastEdge
    • bHasCutawayWestWallsOnNorthEdge

      public boolean bHasCutawayWestWallsOnNorthEdge
    • bHasCutawayWestWallsOnSouthEdge

      public boolean bHasCutawayWestWallsOnSouthEdge
    • m_occludingSquares

      public final long[] m_occludingSquares
  • Method Details

    • shouldRenderSquare

      public boolean shouldRenderSquare(int int2, IsoGridSquare square)
    • calculateOccludingSquares

      public boolean calculateOccludingSquares(int int3, int int2, int int7, int int1, int int8, int[] ints)