net.minecraft.client.gui.render.state

public record TiledTexturedQuadGuiElementRenderState

implements SimpleGuiElementRenderState

net.minecraft.client.renderer.state.gui.TiledBlitRenderState
net.minecraft.class_12035
net.minecraft.client.gui.render.state.TiledTexturedQuadGuiElementRenderState

Field summary

Modifier and TypeField
private final RenderPipeline
pipeline
comp_4055
pipeline
private final TextureSetup
textureSetup
comp_4056
textureSetup
private final org.joml.Matrix3x2f
pose
comp_4880
pose
private final int
tileWidth
comp_4881
tileWidth
private final int
tileHeight
comp_4882
tileHeight
private final int
x0
comp_4883
x0
private final int
y0
comp_4884
y0
private final int
x1
comp_4885
x1
private final int
y1
comp_4886
y1
private final float
u0
comp_4887
u0
private final float
u1
comp_4888
u1
private final float
v0
comp_4889
v0
private final float
v1
comp_4890
v1
private final int
color
comp_4891
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 tileWidth, int tileHeight, int x0, int y0, int x1, int y1, float u0, float u1, float v0, float v1, int color, ScreenRect scissorArea)
public (RenderPipeline pipeline, TextureSetup textureSetup, org.joml.Matrix3x2f pose, int tileWidth, int tileHeight, int x0, int y0, int x1, int y1, float u0, float u1, float v0, float v1, 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_74708(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 rect)
public RenderPipeline
pipeline()
comp_4055()
pipeline()
public TextureSetup
textureSetup()
comp_4056()
textureSetup()
public org.joml.Matrix3x2f
pose()
comp_4880()
pose()
public int
tileWidth()
comp_4881()
tileWidth()
public int
tileHeight()
comp_4882()
tileHeight()
public int
x0()
comp_4883()
x0()
public int
y0()
comp_4884()
y0()
public int
x1()
comp_4885()
x1()
public int
y1()
comp_4886()
y1()
public float
u0()
comp_4887()
u0()
public float
u1()
comp_4888()
u1()
public float
v0()
comp_4889()
v0()
public float
v1()
comp_4890()
v1()
public int
color()
comp_4891()
color()
public ScreenRect
scissorArea()
comp_4069()
scissorArea()
public ScreenRect
bounds()
comp_4274()
bounds()