net.minecraft.client.gui.render.state

public record TexturedQuadGuiElementRenderState

implements SimpleGuiElementRenderState

net.minecraft.client.renderer.state.gui.BlitRenderState
net.minecraft.class_11241
net.minecraft.client.gui.render.state.TexturedQuadGuiElementRenderState

Field summary

Modifier and TypeField
private final RenderPipeline
pipeline
comp_4055
pipeline
private final TextureSetup
textureSetup
comp_4056
textureSetup
private final org.joml.Matrix3x2fc
pose
comp_4057
pose
private final int
x0
comp_4058
x1
private final int
y0
comp_4059
y1
private final int
x1
comp_4060
x2
private final int
y1
comp_4061
y2
private final float
u0
comp_4063
u1
private final float
u1
comp_4064
u2
private final float
v0
comp_4065
v1
private final float
v1
comp_4066
v2
private final int
color
comp_4067
color
private final ScreenRect
scissorArea
comp_4069
scissorArea
private final ScreenRect
bounds
comp_4274
bounds

Constructor summary

ModifierConstructor
public (RenderPipeline pipeline, TextureSetup textureSetup, org.joml.Matrix3x2f pose, int x1, int y1, int x2, int y2, float u1, float u2, float v1, float v2, int color, ScreenRect scissorArea)
public (RenderPipeline pipeline, TextureSetup textureSetup, org.joml.Matrix3x2fc pose, int x1, int y1, int x2, int y2, float u1, float u2, float v1, float v2, int color, ScreenRect scissorArea, ScreenRect bounds)

Method summary

Modifier and TypeMethod
public void
buildVertices(VertexConsumer vertexConsumer)
method_70917(class_4588 arg0)
setupVertices(VertexConsumer arg0)
private static ScreenRect
getBounds(int x0, int y0, int x1, int y1, org.joml.Matrix3x2f pose, ScreenRectangle scissorArea)
method_71526(int arg0, int arg1, int arg2, int arg3, org.joml.Matrix3x2f arg4, class_8030 arg5)
createBounds(int x1, int y1, int x2, int y2, org.joml.Matrix3x2f pose, ScreenRect scissorArea)
public RenderPipeline
pipeline()
comp_4055()
pipeline()
public TextureSetup
textureSetup()
comp_4056()
textureSetup()
public org.joml.Matrix3x2fc
pose()
comp_4057()
pose()
public int
x0()
comp_4058()
x1()
public int
y0()
comp_4059()
y1()
public int
x1()
comp_4060()
x2()
public int
y1()
comp_4061()
y2()
public float
u0()
comp_4063()
u1()
public float
u1()
comp_4064()
u2()
public float
v0()
comp_4065()
v1()
public float
v1()
comp_4066()
v2()
public int
color()
comp_4067()
color()
public ScreenRect
scissorArea()
comp_4069()
scissorArea()
public ScreenRect
bounds()
comp_4274()
bounds()