Package zombie.core.textures
Class TextureDraw
java.lang.Object
zombie.core.textures.TextureDraw
public final class TextureDraw
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTextureDraw.GenericDrawerstatic classTextureDraw.Type -
Field Summary
Fields Modifier and Type Field Description intaintbbooleanbSingleColintcintcol0intcol1intcol2intcol3intdTextureDraw.GenericDrawerdrawerfloatf1booleanflippedTexturetexTexturetex1inttex1_col0inttex1_col1inttex1_col2inttex1_col3floattex1_u0floattex1_u1floattex1_u2floattex1_u3floattex1_v0floattex1_v1floattex1_v2floattex1_v3TextureDraw.Typetypefloatu0floatu1floatu2floatu3byteuseAttribArrayfloatv0floatv1floatv2floatv3float[]varsfloatx0floatx1floatx2floatx3floaty0floaty1floaty2floaty3 -
Constructor Summary
Constructors Constructor Description TextureDraw() -
Method Summary
Modifier and Type Method Description static voidCreate(TextureDraw textureDraw, 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)static voidCreate(TextureDraw textureDraw, 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, java.util.function.Consumer consumer)static TextureDrawCreate(TextureDraw textureDraw, 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, java.util.function.Consumer consumer)static voidCreate(TextureDraw textureDraw, 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)static TextureDrawCreate(TextureDraw textureDraw, 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, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, java.util.function.Consumer consumer)static TextureDrawCreate(TextureDraw textureDraw, 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, java.util.function.Consumer consumer)static TextureDrawCreate(TextureDraw textureDraw, Texture texture, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, java.util.function.Consumer consumer)static TextureDrawCreate(TextureDraw textureDraw, Texture texture, SpriteRenderer.WallShaderTexRender wallShaderTexRender, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, java.util.function.Consumer consumer)static voiddoCoreIntParam(TextureDraw textureDraw, int int1, float float1)static voiddrawModel(TextureDraw textureDraw, ModelManager.ModelSlot modelSlot)static voiddrawParticles(TextureDraw textureDraw, int int1, int int2, int int3)static voiddrawPuddles(TextureDraw textureDraw, Shader shader, int int1, int int2, int int3)static voiddrawSkyBox(TextureDraw textureDraw, Shader shader, int int1, int int2, int int3)static voiddrawWater(TextureDraw textureDraw, Shader shader, int int1, int int2, boolean boolean1)intgetColor(int int1)static voidglAlphaFunc(TextureDraw textureDraw, int int1, float float1)static voidglBind(TextureDraw textureDraw, int int1)static voidglBlendEquation(TextureDraw textureDraw, int int1)static voidglBlendFunc(TextureDraw textureDraw, int int1, int int2)static voidglBlendFuncSeparate(TextureDraw textureDraw, int int1, int int2, int int3, int int4)static voidglBuffer(TextureDraw textureDraw, int int1, int int2)static voidglClear(TextureDraw textureDraw, int int1)static voidglClearColor(TextureDraw textureDraw, int int1, int int2, int int3, int int4)static voidglColorMask(TextureDraw textureDraw, int int1, int int2, int int3, int int4)static voidglDepthMask(TextureDraw textureDraw, boolean boolean1)static voidglDisable(TextureDraw textureDraw, int int1)static voidglDoEndFrame(TextureDraw textureDraw)static voidglDoEndFrameFx(TextureDraw textureDraw, int int1)static voidglDoStartFrame(TextureDraw textureDraw, int int1, int int2, float float1, int int3)static voidglDoStartFrame(TextureDraw textureDraw, int int1, int int2, float float1, int int3, boolean boolean1)static voidglDoStartFrameFx(TextureDraw textureDraw, int int1, int int2, int int3)static voidglEnable(TextureDraw textureDraw, int int1)static voidglGenerateMipMaps(TextureDraw textureDraw, int int1)static voidglIgnoreStyles(TextureDraw textureDraw, boolean boolean1)static voidglLoadIdentity(TextureDraw textureDraw)static voidglStencilFunc(TextureDraw textureDraw, int int1, int int2, int int3)static voidglStencilMask(TextureDraw textureDraw, int int1)static voidglStencilOp(TextureDraw textureDraw, int int1, int int2, int int3)static voidglTexParameteri(TextureDraw textureDraw, int int1, int int2, int int3)static voidglViewport(TextureDraw textureDraw, int int1, int int2, int int3, int int4)voidpostRender()voidreset()voidrun()static voidShaderUpdate1f(TextureDraw textureDraw, int int1, int int2, float float1)static voidShaderUpdate1i(TextureDraw textureDraw, int int1, int int2, int int3)static voidShaderUpdate2f(TextureDraw textureDraw, int int1, int int2, float float1, float float2)static voidShaderUpdate3f(TextureDraw textureDraw, int int1, int int2, float float1, float float2, float float3)static voidShaderUpdate4f(TextureDraw textureDraw, int int1, int int2, float float1, float float2, float float3, float float4)static voidStartShader(TextureDraw textureDraw, int int1)java.lang.StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
type
-
a
public int a -
b
public int b -
f1
public float f1 -
vars
public float[] vars -
c
public int c -
d
public int d -
col0
public int col0 -
col1
public int col1 -
col2
public int col2 -
col3
public int col3 -
x0
public float x0 -
x1
public float x1 -
x2
public float x2 -
x3
public float x3 -
y0
public float y0 -
y1
public float y1 -
y2
public float y2 -
y3
public float y3 -
u0
public float u0 -
u1
public float u1 -
u2
public float u2 -
u3
public float u3 -
v0
public float v0 -
v1
public float v1 -
v2
public float v2 -
v3
public float v3 -
tex
-
tex1
-
useAttribArray
public byte useAttribArray -
tex1_u0
public float tex1_u0 -
tex1_u1
public float tex1_u1 -
tex1_u2
public float tex1_u2 -
tex1_u3
public float tex1_u3 -
tex1_v0
public float tex1_v0 -
tex1_v1
public float tex1_v1 -
tex1_v2
public float tex1_v2 -
tex1_v3
public float tex1_v3 -
tex1_col0
public int tex1_col0 -
tex1_col1
public int tex1_col1 -
tex1_col2
public int tex1_col2 -
tex1_col3
public int tex1_col3 -
bSingleCol
public boolean bSingleCol -
flipped
public boolean flipped -
drawer
-
-
Constructor Details
-
TextureDraw
public TextureDraw()
-
-
Method Details
-
glStencilFunc
-
glBuffer
-
glStencilOp
-
glDisable
-
glClear
-
glClearColor
-
glEnable
-
glAlphaFunc
-
glColorMask
-
glStencilMask
-
glBlendFunc
-
glBlendFuncSeparate
public static void glBlendFuncSeparate(TextureDraw textureDraw, int int1, int int2, int int3, int int4) -
glBlendEquation
-
glDoEndFrame
-
glDoEndFrameFx
-
glIgnoreStyles
-
glDoStartFrame
public static void glDoStartFrame(TextureDraw textureDraw, int int1, int int2, float float1, int int3) -
glDoStartFrame
public static void glDoStartFrame(TextureDraw textureDraw, int int1, int int2, float float1, int int3, boolean boolean1) -
glDoStartFrameFx
-
glTexParameteri
-
drawModel
-
drawSkyBox
public static void drawSkyBox(TextureDraw textureDraw, Shader shader, int int1, int int2, int int3) -
drawWater
public static void drawWater(TextureDraw textureDraw, Shader shader, int int1, int int2, boolean boolean1) -
drawPuddles
public static void drawPuddles(TextureDraw textureDraw, Shader shader, int int1, int int2, int int3) -
drawParticles
-
StartShader
-
ShaderUpdate1i
-
ShaderUpdate1f
-
ShaderUpdate2f
public static void ShaderUpdate2f(TextureDraw textureDraw, int int1, int int2, float float1, float float2) -
ShaderUpdate3f
public static void ShaderUpdate3f(TextureDraw textureDraw, int int1, int int2, float float1, float float2, float float3) -
ShaderUpdate4f
public static void ShaderUpdate4f(TextureDraw textureDraw, int int1, int int2, float float1, float float2, float float3, float float4) -
run
public void run() -
glDepthMask
-
doCoreIntParam
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
Create
public static TextureDraw Create(TextureDraw textureDraw, Texture texture, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, java.util.function.Consumer consumer) -
Create
public static TextureDraw Create(TextureDraw textureDraw, Texture texture, SpriteRenderer.WallShaderTexRender wallShaderTexRender, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, java.util.function.Consumer consumer) -
Create
public static TextureDraw Create(TextureDraw textureDraw, 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, java.util.function.Consumer consumer) -
Create
public static void Create(TextureDraw textureDraw, 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, java.util.function.Consumer consumer) -
Create
public static void Create(TextureDraw textureDraw, 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) -
Create
public static void Create(TextureDraw textureDraw, 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) -
Create
public static TextureDraw Create(TextureDraw textureDraw, 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, java.util.function.Consumer consumer) -
Create
public static TextureDraw Create(TextureDraw textureDraw, 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, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, java.util.function.Consumer consumer) -
getColor
public int getColor(int int1) -
reset
public void reset() -
glLoadIdentity
-
glGenerateMipMaps
-
glBind
-
glViewport
-
postRender
public void postRender()
-