Class FBORenderCutaways
java.lang.Object
zombie.iso.fboRenderChunk.FBORenderCutaways
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classstatic final classstatic final classstatic final classstatic final class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final bytestatic final bytestatic final ObjectPool<FBORenderCutaways.CutawayWall> static final ObjectPool<FBORenderCutaways.SlopedSurface> -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidbooleanCanBuildingSquareOccludePlayer(IsoGridSquare square, int int0) booleancheckExteriorWalls(ArrayList<IsoChunk> arrayList) booleanbooleancheckOccludedRooms(int int0, ArrayList<IsoChunk> arrayList) booleancheckPlayerRoom(int int0) booleancheckSlopedSurfaces(ArrayList<IsoChunk> arrayList) voiddoCutawayVisitSquares(int int0, ArrayList<IsoChunk> arrayList) static FBORenderCutawaysbooleanbooleanisBuildingCollapsed(BuildingDef buildingDef) booleanisForceRenderSquare(int int1, IsoGridSquare square) booleanisRoofRoomSquare(IsoGridSquare square) booleanshouldHideElevatedFloor(int int1, IsoObject object) booleanshouldRenderBuildingSquare(int int1, IsoGridSquare square) voidsquareChanged(IsoGridSquare var1)
-
Field Details
-
CLDSF_NONE
public static final byte CLDSF_NONE- See Also:
-
CLDSF_SHOULD_RENDER
public static final byte CLDSF_SHOULD_RENDER- See Also:
-
cell
-
s_cutawayWallPool
-
s_slopedSurfacePool
-
-
Method Details
-
getInstance
-
checkPlayerRoom
public boolean checkPlayerRoom(int int0) -
checkExteriorWalls
-
checkSlopedSurfaces
-
squareChanged
-
checkOccludedRooms
-
doCutawayVisitSquares
-
CalculateBuildingsToCollapse
public boolean CalculateBuildingsToCollapse() -
getCollapsedBuildings
-
isAnyBuildingCollapsed
public boolean isAnyBuildingCollapsed() -
isBuildingCollapsed
-
checkHiddenBuildingLevels
public boolean checkHiddenBuildingLevels() -
CanBuildingSquareOccludePlayer
-
getFirstMultiLevelObject
-
isForceRenderSquare
-
shouldHideElevatedFloor
-
shouldRenderBuildingSquare
-
CalculatePointsOfInterest
public void CalculatePointsOfInterest() -
isRoofRoomSquare
-