Class TextureDraw

java.lang.Object
zombie.core.textures.TextureDraw

public final class TextureDraw
extends java.lang.Object
  • Field Details

    • type

      public TextureDraw.Type 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

      public Texture tex
    • tex1

      public Texture 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

      public static void glStencilFunc​(TextureDraw textureDraw, int int1, int int2, int int3)
    • glBuffer

      public static void glBuffer​(TextureDraw textureDraw, int int1, int int2)
    • glStencilOp

      public static void glStencilOp​(TextureDraw textureDraw, int int1, int int2, int int3)
    • glDisable

      public static void glDisable​(TextureDraw textureDraw, int int1)
    • glClear

      public static void glClear​(TextureDraw textureDraw, int int1)
    • glClearColor

      public static void glClearColor​(TextureDraw textureDraw, int int1, int int2, int int3, int int4)
    • glEnable

      public static void glEnable​(TextureDraw textureDraw, int int1)
    • glAlphaFunc

      public static void glAlphaFunc​(TextureDraw textureDraw, int int1, float float1)
    • glColorMask

      public static void glColorMask​(TextureDraw textureDraw, int int1, int int2, int int3, int int4)
    • glStencilMask

      public static void glStencilMask​(TextureDraw textureDraw, int int1)
    • glBlendFunc

      public static void glBlendFunc​(TextureDraw textureDraw, int int1, int int2)
    • glBlendFuncSeparate

      public static void glBlendFuncSeparate​(TextureDraw textureDraw, int int1, int int2, int int3, int int4)
    • glBlendEquation

      public static void glBlendEquation​(TextureDraw textureDraw, int int1)
    • glDoEndFrame

      public static void glDoEndFrame​(TextureDraw textureDraw)
    • glDoEndFrameFx

      public static void glDoEndFrameFx​(TextureDraw textureDraw, int int1)
    • glIgnoreStyles

      public static void glIgnoreStyles​(TextureDraw textureDraw, boolean boolean1)
    • 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

      public static void glDoStartFrameFx​(TextureDraw textureDraw, int int1, int int2, int int3)
    • glTexParameteri

      public static void glTexParameteri​(TextureDraw textureDraw, int int1, int int2, int int3)
    • drawModel

      public static void drawModel​(TextureDraw textureDraw, ModelManager.ModelSlot modelSlot)
    • 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

      public static void drawParticles​(TextureDraw textureDraw, int int1, int int2, int int3)
    • StartShader

      public static void StartShader​(TextureDraw textureDraw, int int1)
    • ShaderUpdate1i

      public static void ShaderUpdate1i​(TextureDraw textureDraw, int int1, int int2, int int3)
    • ShaderUpdate1f

      public static void ShaderUpdate1f​(TextureDraw textureDraw, int int1, int int2, float float1)
    • 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

      public static void glDepthMask​(TextureDraw textureDraw, boolean boolean1)
    • doCoreIntParam

      public static void doCoreIntParam​(TextureDraw textureDraw, int int1, float float1)
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.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

      public static void glLoadIdentity​(TextureDraw textureDraw)
    • glGenerateMipMaps

      public static void glGenerateMipMaps​(TextureDraw textureDraw, int int1)
    • glBind

      public static void glBind​(TextureDraw textureDraw, int int1)
    • glViewport

      public static void glViewport​(TextureDraw textureDraw, int int1, int int2, int int3, int int4)
    • postRender

      public void postRender()