Class FBORenderLevels
java.lang.Object
zombie.iso.fboRenderChunk.FBORenderLevels
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic booleanintintintfinal FBORenderSnow.ChunkLevelfinal FBORenderSnow.ChunkLevelfinal ArrayList<IsoGridSquare> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancalculateInStencilRect(int arg0) static intcalculateMinLevel(int arg0) booleancalculateOnScreen(int arg0) static intcalculateTextureHeightForLevels(int arg0, int arg1, float arg2) static intcalculateTextureWidthForLevels(int arg0, int arg1, float arg2) voidvoidclearCachedSquares(int arg0) voidclearDelayedLoading(int arg0) voidclearDirty(int arg0, float arg1) voidclearDirty(int arg0, long arg1, float arg2) static intextraHeightForJumboTrees(int arg0, int arg1) voidvoidfreeFBO(FBORenderChunk arg0) voidfreeFBOsForLevel(int arg0) getCachedSquares_AnimatedAttachments(int int0) getCachedSquares_Corpses(int int0) getCachedSquares_Flies(int int0) getCachedSquares_Items(int int0) getCachedSquares_Puddles(int int0) getCachedSquares_TranslucentFloor(int int0) getCachedSquares_TranslucentNonFloor(int int0) getChunk()getFBOForLevel(int arg0, float arg1) intgetMaxLevel(int arg0) intgetMinLevel(int arg0) getOrCreateFBOForLevel(int arg0, float arg1) intintgetRenderedSquaresCount(int arg0) static intgetTextureScale(float arg0) voidvoidinvalidateAll(long arg0) voidinvalidateLevel(int arg0, long arg1) booleanisDelayedLoading(int arg0) booleanisDirty(int arg0, float arg1) booleanisDirty(int arg0, long arg1, float arg2) booleanisOnScreen(int arg0) voidsetOnScreen(int arg0, boolean arg1) voidsetRenderedSquaresCount(int arg0, int arg1)
-
Field Details
-
bClearCachedSquares
public static boolean bClearCachedSquares -
m_treeSquares
-
m_snowLevelZero
-
m_snowLevelNotZero
-
m_adjacentChunkLoadedCounter
public int m_adjacentChunkLoadedCounter -
m_seamChunkE
-
m_seamChunkSE
-
m_seamChunkS
-
m_prevMinZ
public int m_prevMinZ -
m_prevMaxZ
public int m_prevMaxZ
-
-
Constructor Details
-
FBORenderLevels
-
-
Method Details
-
getPlayerIndex
public int getPlayerIndex() -
getChunk
-
calculateOnScreen
public boolean calculateOnScreen(int arg0) -
calculateInStencilRect
public boolean calculateInStencilRect(int arg0) -
setOnScreen
public void setOnScreen(int arg0, boolean arg1) -
isOnScreen
public boolean isOnScreen(int arg0) -
getOrCreateFBOForLevel
-
getFBOForLevel
-
clearCachedSquares
public void clearCachedSquares(int arg0) -
getCachedSquares_AnimatedAttachments
-
getCachedSquares_Corpses
-
getCachedSquares_Flies
-
getCachedSquares_Items
-
getCachedSquares_Puddles
-
getCachedSquares_TranslucentFloor
-
getCachedSquares_TranslucentNonFloor
-
setRenderedSquaresCount
public void setRenderedSquaresCount(int arg0, int arg1) -
getRenderedSquaresCount
public int getRenderedSquaresCount(int arg0) -
getTextureScale
public static int getTextureScale(float arg0) -
calculateMinLevel
public static int calculateMinLevel(int arg0) -
getMinLevel
public int getMinLevel(int arg0) -
getMaxLevel
public int getMaxLevel(int arg0) -
invalidateLevel
public void invalidateLevel(int arg0, long arg1) -
invalidateAll
public void invalidateAll(long arg0) -
isDirty
public boolean isDirty(int arg0, float arg1) -
isDirty
public boolean isDirty(int arg0, long arg1, float arg2) -
clearDirty
public void clearDirty(int arg0, float arg1) -
clearDirty
public void clearDirty(int arg0, long arg1, float arg2) -
freeChunk
public void freeChunk() -
freeFBO
-
freeFBOsForLevel
public void freeFBOsForLevel(int arg0) -
handleDelayedLoading
-
isDelayedLoading
public boolean isDelayedLoading(int arg0) -
clearDelayedLoading
public void clearDelayedLoading(int arg0) -
clearCache
public void clearCache() -
calculateTextureWidthForLevels
public static int calculateTextureWidthForLevels(int arg0, int arg1, float arg2) -
calculateTextureHeightForLevels
public static int calculateTextureHeightForLevels(int arg0, int arg1, float arg2) -
extraHeightForJumboTrees
public static int extraHeightForJumboTrees(int arg0, int arg1)
-