Class TextureDraw
java.lang.Object
zombie.core.textures.TextureDraw
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionintintbooleanintfloatintintintintintfloatbooleanFuture<?> imgui.ImDrawDatastatic floatstatic floatintintintintfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatbytefloatfloatfloatfloatfloat[]floatfloatfloatfloatfloatfloatfloatfloatfloat -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidBeginProfile(TextureDraw textureDraw, PerformanceProfileProbe performanceProfileProbe) static voidCreate(TextureDraw texd, Texture _tex, float _x1, float _y1, float _x2, float _y2, float _x3, float _y3, float x4, float y4, float r1, float g1, float b1, float a1) static voidCreate(TextureDraw texd, Texture _tex, float _x1, float _y1, float _x2, float _y2, float _x3, float _y3, float x4, float y4, float r1, float g1, float b1, float a1, float r2, float g2, float b2, float a2, float r3, float g3, float b3, float a3, float r4, float g4, float b4, float a4, Consumer<TextureDraw> texdModifier) static TextureDrawCreate(TextureDraw texd, Texture _tex, float x, float y, float width, float height, float r, float g, float _b, float _a, float _u1, float _v1, float _u2, float _v2, float _u3, float _v3, float u4, float v4, Consumer<TextureDraw> texdModifier) static voidCreate(TextureDraw texd, Texture _tex, float _x1, float _y1, float _x2, float _y2, float _x3, float _y3, float x4, float y4, int c1, int c2, int c3, int c4) static TextureDrawCreate(TextureDraw texd, Texture _tex, float _x0, float _y0, float _x1, float _y1, float _x2, float _y2, float _x3, float _y3, int c0, int c1, int c2, int c3, float _u0, float _v0, float _u1, float _v1, float _u2, float _v2, float _u3, float _v3, Consumer<TextureDraw> texdModifier) static TextureDrawCreate(TextureDraw texd, Texture _tex, float _x1, float _y1, float _x2, float _y2, float _x3, float _y3, float x4, float y4, int c1, int c2, int c3, int c4, Consumer<TextureDraw> texdModifier) static TextureDrawCreate(TextureDraw texd, Texture _tex, float x, float y, float width, float height, float r, float g, float _b, float _a, Consumer<TextureDraw> texdModifier) static TextureDrawCreate(TextureDraw texd, Texture _tex, SpriteRenderer.WallShaderTexRender wallSection, float x, float y, float width, float height, float r, float g, float _b, float _a, Consumer<TextureDraw> texdModifier) static voiddoCoreIntParam(TextureDraw textureDraw, int id, float val) static voiddrawModel(TextureDraw texd, ModelManager.ModelSlot model) static voiddrawParticles(TextureDraw texd, int userId, int var1, int var2) static voiddrawPuddles(TextureDraw textureDraw, int int0, int int1, int int2, int int3) static voidDrawQueued(TextureDraw textureDraw, ModelManager.ModelSlot modelSlot) static voiddrawSkyBox(TextureDraw texd, Shader shader, int userId, int apiId, int bufferId) static voiddrawWater(TextureDraw texd, Shader shader, int userId, int apiId, boolean bShore) static voidEndProfile(TextureDraw textureDraw, PerformanceProfileProbe performanceProfileProbe) static voidFBORenderChunkEnd(TextureDraw textureDraw) static voidFBORenderChunkStart(TextureDraw textureDraw, int int0, boolean boolean0) intgetColor(int i) static voidglAlphaFunc(TextureDraw texd, int _a, float _b) static voidglBind(TextureDraw textureDraw, int _a) static voidglBindFramebuffer(TextureDraw textureDraw, int int0, int int1) static voidglBlendEquation(TextureDraw texd, int _a) static voidglBlendFunc(TextureDraw texd, int _a, int _b) static voidglBlendFuncSeparate(TextureDraw texd, int _a, int _b, int _c, int _d) static voidglBuffer(TextureDraw texd, int _a, int _b) static voidglClear(TextureDraw texd, int _a) static voidglClearColor(TextureDraw texd, int r, int g, int _b, int _a) static voidglClearDepth(TextureDraw textureDraw, float float0) static voidglColorMask(TextureDraw texd, int _a, int _b, int _c, int _d) static voidglDepthFunc(TextureDraw textureDraw, int int0) static voidglDepthMask(TextureDraw textureDraw, boolean _b) static voidglDisable(TextureDraw texd, int _a) static voidglDoEndFrame(TextureDraw texd) static voidglDoEndFrameFx(TextureDraw texd, int player) static voidglDoStartFrame(TextureDraw texd, int w, int h, float zoom, int player) static voidglDoStartFrame(TextureDraw texd, int w, int h, float zoom, int player, boolean isTextFrame) static voidglDoStartFrameFlipY(TextureDraw textureDraw, int int0, int int1, float float0, int int2) static voidglDoStartFrameFx(TextureDraw texd, int w, int h, int player) static voidglDoStartFrameNoZoom(TextureDraw textureDraw, int int0, int int1, float float0, int int2) static voidglEnable(TextureDraw texd, int _a) static voidglGenerateMipMaps(TextureDraw textureDraw, int _a) static voidglIgnoreStyles(TextureDraw texd, boolean _b) static voidglLoadIdentity(TextureDraw textureDraw) static voidglStencilFunc(TextureDraw texd, int _a, int _b, int _c) static voidglStencilMask(TextureDraw texd, int _a) static voidglStencilOp(TextureDraw texd, int _a, int _b, int _c) static voidglTexParameteri(TextureDraw texd, int _a, int _b, int _c) static voidglViewport(TextureDraw textureDraw, int x, int y, int width, int height) static voidNewFrame(TextureDraw textureDraw) static voidpopIsoView(TextureDraw textureDraw) voidstatic voidpushIsoView(TextureDraw textureDraw, float float0, float float1, float float2, float float3, boolean boolean0) static voidreleaseFBORenderChunkLock(TextureDraw textureDraw) static voidRenderQueued(TextureDraw textureDraw) voidreset()voidrun()static voidShaderUpdate1f(TextureDraw texd, int shaderID, int uniform, float uniformValue) static voidShaderUpdate1i(TextureDraw texd, int shaderID, int uniform, int uniformValue) static voidShaderUpdate2f(TextureDraw texd, int shaderID, int uniform, float value1, float value2) static voidShaderUpdate3f(TextureDraw texd, int shaderID, int uniform, float value1, float value2, float value3) static voidShaderUpdate4f(TextureDraw texd, int shaderID, int uniform, float value1, float value2, float value3, float value4) static voidStartShader(TextureDraw texd, int iD) static voidStartShader(TextureDraw textureDraw, int int0, ShaderUniformSetter shaderUniformSetter) toString()
-
Field Details
-
nextZ
public static float nextZ -
nextChunkDepth
public static float nextChunkDepth -
type
-
flipped
public boolean flipped -
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 -
z
public float z -
chunkDepth
public float chunkDepth -
tex
-
tex1
-
tex2
-
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 -
tex2_u0
public float tex2_u0 -
tex2_u1
public float tex2_u1 -
tex2_u2
public float tex2_u2 -
tex2_u3
public float tex2_u3 -
tex2_v0
public float tex2_v0 -
tex2_v1
public float tex2_v1 -
tex2_v2
public float tex2_v2 -
tex2_v3
public float tex2_v3 -
bSingleCol
public boolean bSingleCol -
imDrawData
public imgui.ImDrawData imDrawData -
probe
-
drawer
-
future
-
-
Constructor Details
-
TextureDraw
public TextureDraw()
-
-
Method Details
-
glStencilFunc
-
glBuffer
-
glStencilOp
-
glDisable
-
glClear
-
glBindFramebuffer
-
glClearDepth
-
glClearColor
-
NewFrame
-
glDepthFunc
-
glEnable
-
glAlphaFunc
-
glColorMask
-
glStencilMask
-
glBlendFunc
-
glBlendFuncSeparate
-
glBlendEquation
-
pushIsoView
public static void pushIsoView(TextureDraw textureDraw, float float0, float float1, float float2, float float3, boolean boolean0) -
popIsoView
-
glDoEndFrame
-
glDoEndFrameFx
-
glIgnoreStyles
-
glDoStartFrame
-
glDoStartFrameNoZoom
public static void glDoStartFrameNoZoom(TextureDraw textureDraw, int int0, int int1, float float0, int int2) -
glDoStartFrameFlipY
public static void glDoStartFrameFlipY(TextureDraw textureDraw, int int0, int int1, float float0, int int2) -
glDoStartFrame
public static void glDoStartFrame(TextureDraw texd, int w, int h, float zoom, int player, boolean isTextFrame) -
glDoStartFrameFx
-
glTexParameteri
-
drawModel
-
drawSkyBox
-
drawWater
public static void drawWater(TextureDraw texd, Shader shader, int userId, int apiId, boolean bShore) -
drawPuddles
-
drawParticles
-
StartShader
-
StartShader
public static void StartShader(TextureDraw textureDraw, int int0, ShaderUniformSetter shaderUniformSetter) -
ShaderUpdate1i
-
ShaderUpdate1f
-
ShaderUpdate2f
public static void ShaderUpdate2f(TextureDraw texd, int shaderID, int uniform, float value1, float value2) -
ShaderUpdate3f
public static void ShaderUpdate3f(TextureDraw texd, int shaderID, int uniform, float value1, float value2, float value3) -
ShaderUpdate4f
public static void ShaderUpdate4f(TextureDraw texd, int shaderID, int uniform, float value1, float value2, float value3, float value4) -
FBORenderChunkStart
-
FBORenderChunkEnd
-
releaseFBORenderChunkLock
-
run
public void run() -
glDepthMask
-
doCoreIntParam
-
toString
-
Create
public static TextureDraw Create(TextureDraw texd, Texture _tex, float x, float y, float width, float height, float r, float g, float _b, float _a, Consumer<TextureDraw> texdModifier) -
Create
public static TextureDraw Create(TextureDraw texd, Texture _tex, SpriteRenderer.WallShaderTexRender wallSection, float x, float y, float width, float height, float r, float g, float _b, float _a, Consumer<TextureDraw> texdModifier) -
Create
public static TextureDraw Create(TextureDraw texd, Texture _tex, float x, float y, float width, float height, float r, float g, float _b, float _a, float _u1, float _v1, float _u2, float _v2, float _u3, float _v3, float u4, float v4, Consumer<TextureDraw> texdModifier) -
Create
public static void Create(TextureDraw texd, Texture _tex, float _x1, float _y1, float _x2, float _y2, float _x3, float _y3, float x4, float y4, float r1, float g1, float b1, float a1, float r2, float g2, float b2, float a2, float r3, float g3, float b3, float a3, float r4, float g4, float b4, float a4, Consumer<TextureDraw> texdModifier) -
Create
public static void Create(TextureDraw texd, Texture _tex, float _x1, float _y1, float _x2, float _y2, float _x3, float _y3, float x4, float y4, float r1, float g1, float b1, float a1) -
Create
public static void Create(TextureDraw texd, Texture _tex, float _x1, float _y1, float _x2, float _y2, float _x3, float _y3, float x4, float y4, int c1, int c2, int c3, int c4) -
Create
public static TextureDraw Create(TextureDraw texd, Texture _tex, float _x1, float _y1, float _x2, float _y2, float _x3, float _y3, float x4, float y4, int c1, int c2, int c3, int c4, Consumer<TextureDraw> texdModifier) -
Create
public static TextureDraw Create(TextureDraw texd, Texture _tex, float _x0, float _y0, float _x1, float _y1, float _x2, float _y2, float _x3, float _y3, int c0, int c1, int c2, int c3, float _u0, float _v0, float _u1, float _v1, float _u2, float _v2, float _u3, float _v3, Consumer<TextureDraw> texdModifier) -
getColor
public int getColor(int i) -
reset
public void reset() -
glLoadIdentity
-
glGenerateMipMaps
-
glBind
-
glViewport
-
DrawQueued
-
RenderQueued
-
BeginProfile
public static void BeginProfile(TextureDraw textureDraw, PerformanceProfileProbe performanceProfileProbe) -
EndProfile
public static void EndProfile(TextureDraw textureDraw, PerformanceProfileProbe performanceProfileProbe) -
postRender
public void postRender()
-