Class FBORenderLevels

java.lang.Object
zombie.iso.fboRenderChunk.FBORenderLevels

public final class FBORenderLevels extends Object
  • Field Details

    • bClearCachedSquares

      public static boolean bClearCachedSquares
    • m_treeSquares

      public final ArrayList<IsoGridSquare> m_treeSquares
    • m_snowLevelZero

      public final FBORenderSnow.ChunkLevel m_snowLevelZero
    • m_snowLevelNotZero

      public final FBORenderSnow.ChunkLevel m_snowLevelNotZero
    • m_adjacentChunkLoadedCounter

      public int m_adjacentChunkLoadedCounter
    • m_seamChunkE

      public IsoChunk m_seamChunkE
    • m_seamChunkSE

      public IsoChunk m_seamChunkSE
    • m_seamChunkS

      public IsoChunk m_seamChunkS
    • m_prevMinZ

      public int m_prevMinZ
    • m_prevMaxZ

      public int m_prevMaxZ
  • Constructor Details

    • FBORenderLevels

      public FBORenderLevels(int int0, IsoChunk isoChunk)
  • Method Details

    • getPlayerIndex

      public int getPlayerIndex()
    • getChunk

      public IsoChunk getChunk()
    • calculateOnScreen

      public boolean calculateOnScreen(int int0)
    • calculateInStencilRect

      public boolean calculateInStencilRect(int int0)
    • setOnScreen

      public void setOnScreen(int int0, boolean boolean0)
    • isOnScreen

      public boolean isOnScreen(int int0)
    • getOrCreateFBOForLevel

      public FBORenderChunk getOrCreateFBOForLevel(int int0, float float0)
    • getFBOForLevel

      public FBORenderChunk getFBOForLevel(int int0, float float0)
    • clearCachedSquares

      public void clearCachedSquares(int int0)
    • getCachedSquares_AnimatedAttachments

      public ArrayList<IsoGridSquare> getCachedSquares_AnimatedAttachments(int int0)
    • getCachedSquares_Corpses

      public ArrayList<IsoGridSquare> getCachedSquares_Corpses(int int0)
    • getCachedSquares_Flies

      public ArrayList<IsoGridSquare> getCachedSquares_Flies(int int0)
    • getCachedSquares_Items

      public ArrayList<IsoGridSquare> getCachedSquares_Items(int int0)
    • getCachedSquares_Puddles

      public ArrayList<IsoGridSquare> getCachedSquares_Puddles(int int0)
    • getCachedSquares_TranslucentFloor

      public ArrayList<IsoGridSquare> getCachedSquares_TranslucentFloor(int int0)
    • getCachedSquares_TranslucentNonFloor

      public ArrayList<IsoGridSquare> getCachedSquares_TranslucentNonFloor(int int0)
    • setRenderedSquaresCount

      public void setRenderedSquaresCount(int int1, int int0)
    • getRenderedSquaresCount

      public int getRenderedSquaresCount(int int0)
    • getTextureScale

      public static int getTextureScale(float float0)
    • calculateMinLevel

      public static int calculateMinLevel(int int1)
    • getMinLevel

      public int getMinLevel(int int0)
    • getMaxLevel

      public int getMaxLevel(int int0)
    • invalidateLevel

      public void invalidateLevel(int int0, long long0)
    • invalidateAll

      public void invalidateAll(long long0)
    • isDirty

      public boolean isDirty(int int0, float float0)
    • isDirty

      public boolean isDirty(int int0, long long0, float float0)
    • clearDirty

      public void clearDirty(int int0, float float0)
    • clearDirty

      public void clearDirty(int int0, long long0, float float0)
    • freeChunk

      public void freeChunk()
    • freeFBO

      public void freeFBO(FBORenderChunk fBORenderChunk)
    • freeFBOsForLevel

      public void freeFBOsForLevel(int int0)
    • handleDelayedLoading

      public void handleDelayedLoading(IsoObject isoObject)
    • isDelayedLoading

      public boolean isDelayedLoading(int int0)
    • clearDelayedLoading

      public void clearDelayedLoading(int int0)
    • clearCache

      public void clearCache()
    • calculateTextureWidthForLevels

      public static int calculateTextureWidthForLevels(int int2, int int1, float float6)
    • calculateTextureHeightForLevels

      public static int calculateTextureHeightForLevels(int int2, int int1, float float6)
    • extraHeightForJumboTrees

      public static int extraHeightForJumboTrees(int int0, int int1)