Package zombie.core
Class SpriteRenderer
java.lang.Object
zombie.core.SpriteRenderer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic booleanstatic final SpriteRendererfinal SpriteRendererStatesstatic final intstatic final SpriteRenderer.RingBuffer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionacquireStateForRendering(BooleanSupplier booleanSupplier) protected voidbuildStateDrawBuffer(SpriteRenderState spriteRenderState) protected voidbuildStateUIDrawBuffer(SpriteRenderState spriteRenderState) voidvoidvoidvoidcreate()voiddoCoreIntParam(int int1, float float1) voiddrawGeneric(TextureDraw.GenericDrawer genericDrawer) voiddrawModel(ModelManager.ModelSlot modelSlot) voiddrawParticles(int int1, int int2, int int3) voiddrawPuddles(Shader shader, int int1, int int2, int int3) voiddrawSkyBox(Shader shader, int int1, int int2, int int3) voidvoidbooleanintfloatfloatfloatgetRenderingPlayerCamera(int int1) intintvoidglAlphaFunc(int int1, float float1) voidglBind(int int1) voidglBlendEquation(int int1) voidglBlendFunc(int int1, int int2) voidglBlendFuncSeparate(int int1, int int2, int int3, int int4) voidglBuffer(int int1, int int2) voidglClear(int int1) voidglClearColor(int int1, int int2, int int3, int int4) voidglColorMask(int int1, int int2, int int3, int int4) voidglDepthMask(boolean boolean1) voidglDisable(int int1) voidvoidglDoEndFrameFx(int int1) voidglDoStartFrame(int int1, int int2, float float1, int int3) voidglDoStartFrame(int int1, int int2, float float1, int int3, boolean boolean1) voidglDoStartFrameFx(int int1, int int2, int int3) voidglEnable(int int1) voidglGenerateMipMaps(int int1) voidglIgnoreStyles(boolean boolean1) voidvoidglStencilFunc(int int1, int int2, int int3) voidglStencilMask(int int1) voidglStencilOp(int int1, int int2, int int3) voidglTexParameteri(int int1, int int2, int int3) voidglViewport(int int1, int int2, int int3, int int4) voidinitFromIsoCamera(int int1) booleanbooleanbooleanvoidvoidvoidvoidvoidrender(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, Consumer consumer) voidrender(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, float float1, float float2, float float3, float float4, Consumer consumer) voidrender(Texture texture, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16) voidrender(Texture texture, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, Consumer consumer) voidrender(Texture texture, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, int int1, int int2, int int3, int int4) voidrender(Texture texture, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, Consumer consumer) voidrenderClamped(Texture texture, int int1, int int2, int int3, int int4, int int5, int int6, int int7, int int8, float float1, float float2, float float3, float float4, Consumer consumer) voidrenderdebug(Texture texture, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17, float float18, float float19, float float20, float float21, float float22, float float23, float float24, Consumer consumer) voidrenderflipped(Texture texture, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, Consumer consumer) voidrenderi(Texture texture, int int1, int int2, int int3, int int4, float float1, float float2, float float3, float float4, Consumer consumer) voidrenderline(Texture texture, int int1, int int2, int int3, int int4, float float1, float float2, float float3, float float4) voidrenderline(Texture texture, int int1, int int2, int int3, int int4, float float1, float float2, float float3, float float4, int int5) voidrenderPoly(float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12) voidrenderPoly(Texture texture, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12) voidrenderPoly(Texture texture, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17, float float18, float float19, float float20) voidrenderRect(int int1, int int2, int int3, int int4, float float1, float float2, float float3, float float4) voidsetCutawayTexture(Texture texture, int int1, int int2, int int3, int int4) voidsetDefaultStyle(AbstractStyle abstractStyle) voidsetDoAdditive(boolean boolean1) voidsetExtraWallShaderParams(SpriteRenderer.WallShaderTexRender wallShaderTexRender) voidsetRenderingPlayerIndex(int int1) voidsetUseVertColorsArray(byte byte1, int int1, int int2, int int3, int int4) voidShaderUpdate1f(int int1, int int2, float float1) voidShaderUpdate1i(int int1, int int2, int int3) voidShaderUpdate2f(int int1, int int2, float float1, float float2) voidShaderUpdate3f(int int1, int int2, float float1, float float2, float float3) voidShaderUpdate4f(int int1, int int2, float float1, float float2, float float3, float float4) voidvoidStartShader(int int1, int int2) void
-
Field Details
-
instance
-
ringBuffer
-
NUM_RENDER_STATES
public static final int NUM_RENDER_STATES- See Also:
-
m_states
-
GL_BLENDFUNC_ENABLED
public static boolean GL_BLENDFUNC_ENABLED
-
-
Constructor Details
-
SpriteRenderer
public SpriteRenderer()
-
-
Method Details
-
create
public void create() -
clearSprites
public void clearSprites() -
glDepthMask
public void glDepthMask(boolean boolean1) -
renderflipped
-
drawModel
-
drawSkyBox
-
drawWater
-
drawPuddles
-
drawParticles
public void drawParticles(int int1, int int2, int int3) -
drawGeneric
-
glDisable
public void glDisable(int int1) -
glEnable
public void glEnable(int int1) -
glStencilMask
public void glStencilMask(int int1) -
glClear
public void glClear(int int1) -
glClearColor
public void glClearColor(int int1, int int2, int int3, int int4) -
glStencilFunc
public void glStencilFunc(int int1, int int2, int int3) -
glStencilOp
public void glStencilOp(int int1, int int2, int int3) -
glColorMask
public void glColorMask(int int1, int int2, int int3, int int4) -
glAlphaFunc
public void glAlphaFunc(int int1, float float1) -
glBlendFunc
public void glBlendFunc(int int1, int int2) -
glBlendFuncSeparate
public void glBlendFuncSeparate(int int1, int int2, int int3, int int4) -
glBlendEquation
public void glBlendEquation(int int1) -
render
-
render
public void render(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, Consumer consumer) -
renderdebug
public void renderdebug(Texture texture, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17, float float18, float float19, float float20, float float21, float float22, float float23, float float24, Consumer consumer) -
renderline
public void renderline(Texture texture, int int1, int int2, int int3, int int4, float float1, float float2, float float3, float float4, int int5) -
renderline
public void renderline(Texture texture, int int1, int int2, int int3, int int4, float float1, float float2, float float3, float float4) -
render
public void render(Texture texture, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, int int1, int int2, int int3, int int4) -
render
-
renderi
-
renderClamped
-
renderRect
public void renderRect(int int1, int int2, int int3, int int4, float float1, float float2, float float3, float float4) -
renderPoly
public void renderPoly(float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12) -
renderPoly
public void renderPoly(Texture texture, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12) -
renderPoly
public void renderPoly(Texture texture, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17, float float18, float float19, float float20) -
render
public void render(Texture texture, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16) -
render
-
prePopulating
public void prePopulating() -
postRender
public void postRender() -
buildStateDrawBuffer
-
buildStateUIDrawBuffer
-
notifyRenderStateQueue
public void notifyRenderStateQueue() -
glBuffer
public void glBuffer(int int1, int int2) -
glDoStartFrame
public void glDoStartFrame(int int1, int int2, float float1, int int3) -
glDoStartFrame
public void glDoStartFrame(int int1, int int2, float float1, int int3, boolean boolean1) -
glDoStartFrameFx
public void glDoStartFrameFx(int int1, int int2, int int3) -
glIgnoreStyles
public void glIgnoreStyles(boolean boolean1) -
glDoEndFrame
public void glDoEndFrame() -
glDoEndFrameFx
public void glDoEndFrameFx(int int1) -
doCoreIntParam
public void doCoreIntParam(int int1, float float1) -
glTexParameteri
public void glTexParameteri(int int1, int int2, int int3) -
StartShader
public void StartShader(int int1, int int2) -
EndShader
public void EndShader() -
setCutawayTexture
-
clearCutawayTexture
public void clearCutawayTexture() -
setUseVertColorsArray
public void setUseVertColorsArray(byte byte1, int int1, int int2, int int3, int int4) -
clearUseVertColorsArray
public void clearUseVertColorsArray() -
setExtraWallShaderParams
-
ShaderUpdate1i
public void ShaderUpdate1i(int int1, int int2, int int3) -
ShaderUpdate1f
public void ShaderUpdate1f(int int1, int int2, float float1) -
ShaderUpdate2f
public void ShaderUpdate2f(int int1, int int2, float float1, float float2) -
ShaderUpdate3f
public void ShaderUpdate3f(int int1, int int2, float float1, float float2, float float3) -
ShaderUpdate4f
public void ShaderUpdate4f(int int1, int int2, float float1, float float2, float float3, float float4) -
glLoadIdentity
public void glLoadIdentity() -
glGenerateMipMaps
public void glGenerateMipMaps(int int1) -
glBind
public void glBind(int int1) -
glViewport
public void glViewport(int int1, int int2, int int3, int int4) -
startOffscreenUI
public void startOffscreenUI() -
stopOffscreenUI
public void stopOffscreenUI() -
pushFrameDown
public void pushFrameDown() -
acquireStateForRendering
-
getMainStateIndex
public int getMainStateIndex() -
getRenderStateIndex
public int getRenderStateIndex() -
getDoAdditive
public boolean getDoAdditive() -
setDefaultStyle
-
setDoAdditive
public void setDoAdditive(boolean boolean1) -
initFromIsoCamera
public void initFromIsoCamera(int int1) -
setRenderingPlayerIndex
public void setRenderingPlayerIndex(int int1) -
getRenderingPlayerIndex
public int getRenderingPlayerIndex() -
getRenderingPlayerCamera
-
getRenderingState
-
getPopulatingState
-
isMaxZoomLevel
public boolean isMaxZoomLevel() -
isMinZoomLevel
public boolean isMinZoomLevel() -
getPlayerZoomLevel
public float getPlayerZoomLevel() -
getPlayerMaxZoom
public float getPlayerMaxZoom() -
getPlayerMinZoom
public float getPlayerMinZoom() -
isWaitingForRenderState
public boolean isWaitingForRenderState()
-