Class FBORenderChunkManager
java.lang.Object
zombie.iso.fboRenderChunk.FBORenderChunkManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal HashMap<Integer, FBORenderChunk> static FBORenderChunkManagerfinal ArrayList<FBORenderChunk> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbeginRenderChunkLevel(IsoChunk chunk, int int1, float float0, boolean var4, boolean var5) voidbooleanvoidvoidendFrame()voidendRenderChunkLevel(IsoChunk chunk, int int0, float float0, boolean boolean0) voidvoidgetFullRenderChunk(IsoChunk chunk, int int1, int int0) floatfloatbooleanvoidrecycle()voidvoidrenderThreadChunkStart(int int0, boolean boolean0) voidReset()voidvoidvoid
-
Field Details
-
instance
-
chunkFullMap
-
chunks
-
toRenderThisFrame
-
renderThreadCurrent
-
renderChunk
-
combinedTexture
-
combinedDepthTexture
-
-
Constructor Details
-
FBORenderChunkManager
public FBORenderChunkManager()
-
-
Method Details
-
getYOffset
public float getYOffset() -
getXOffset
public float getXOffset() -
gameLoaded
public void gameLoaded() -
recycle
public void recycle() -
endCaching
public boolean endCaching() -
submitCachesForFrame
public void submitCachesForFrame() -
beginRenderChunkLevel
public boolean beginRenderChunkLevel(IsoChunk chunk, int int1, float float0, boolean var4, boolean var5) -
endRenderChunkLevel
-
clearCache
public void clearCache() -
freeChunk
-
getFullRenderChunk
-
isCaching
public boolean isCaching() -
renderThreadChunkEnd
public void renderThreadChunkEnd() -
renderThreadChunkStart
public void renderThreadChunkStart(int int0, boolean boolean0) -
startFrame
public void startFrame() -
endFrame
public void endFrame() -
startDrawingCombined
public void startDrawingCombined() -
endDrawingCombined
public void endDrawingCombined() -
Reset
public void Reset()
-