Class FBORenderCutaways.ChunkLevelData
java.lang.Object
zombie.iso.fboRenderChunk.FBORenderCutaways.ChunkLevelData
- Enclosing class:
FBORenderCutaways
-
Field Summary
FieldsModifier and TypeFieldDescriptionintbooleanbooleanbooleanbooleanfinal intfinal long[]final byte[][] -
Method Summary
Modifier and TypeMethodDescriptionbooleancalculateOccludingSquares(int playerIndex, int occludedX1, int occludedY1, int occludedX2, int occludedY2, int[] occludedGrid) booleanshouldRenderSquare(int playerIndex, IsoGridSquare square)
-
Field Details
-
levelsData
-
level
public final int level -
adjacentChunkLoadedCounter
public int adjacentChunkLoadedCounter -
exteriorWalls
-
allWalls
-
orphanStructures
-
slopedSurfaces
-
squareFlags
public final byte[][] squareFlags -
hasCutawayNorthWallsOnWestEdge
public boolean hasCutawayNorthWallsOnWestEdge -
hasCutawayNorthWallsOnEastEdge
public boolean hasCutawayNorthWallsOnEastEdge -
hasCutawayWestWallsOnNorthEdge
public boolean hasCutawayWestWallsOnNorthEdge -
hasCutawayWestWallsOnSouthEdge
public boolean hasCutawayWestWallsOnSouthEdge -
occludingSquares
public final long[] occludingSquares
-
-
Method Details
-
shouldRenderSquare
-
calculateOccludingSquares
public boolean calculateOccludingSquares(int playerIndex, int occludedX1, int occludedY1, int occludedX2, int occludedY2, int[] occludedGrid)
-