net.minecraft.client.gui.render.pip

public abstract class PictureInPictureRenderer<T extends PictureInPictureRenderState>

implements AutoCloseable

gcp
net.minecraft.client.gui.render.pip.PictureInPictureRenderer
net.minecraft.class_11239
net.minecraft.client.gui.render.SpecialGuiElementRenderer

Field summary

Modifier and TypeField
protected final MultiBufferSource$BufferSource
a
bufferSource
field_59933
vertexConsumers
private GpuTexture
b
texture
field_59935
texture
private GpuTextureView
c
textureView
field_60572
textureView
private GpuTexture
d
depthTexture
field_59936
depthTexture
private GpuTextureView
e
depthTextureView
field_60573
depthTextureView
private final CachedOrthoProjectionMatrixBuffer
f
projectionMatrixBuffer
field_60042
projectionMatrix

Constructor summary

ModifierConstructor
protected (MultiBufferSource$BufferSource vertexConsumers)

Method summary

Modifier and TypeMethod
public void
a(T arg0, gcx arg1, int arg2)
prepare(T arg0, GuiRenderState arg1, int arg2)
method_70913(T arg0, class_11246 arg1, int arg2)
render(T elementState, GuiRenderState state, int windowScaleFactor)
protected void
a(T arg0, gcx arg1)
blitTexture(T arg0, GuiRenderState arg1)
method_72114(T arg0, class_11246 arg1)
renderElement(T element, GuiRenderState state)
private void
a(boolean arg0, int arg1, int arg2)
prepareTexturesAndProjection(boolean arg0, int arg1, int arg2)
method_70914(boolean arg0, int arg1, int arg2)
prepareTextures(boolean arg0, int arg1, int arg2)
protected boolean
a(T arg0)
textureIsReadyToBlit(T arg0)
method_72113(T arg0)
shouldBypassScaling(T arg0)
protected float
a(int arg0, int arg1)
getTranslateY(int arg0, int arg1)
method_70907(int arg0, int arg1)
getYOffset(int height, int windowScaleFactor)
public void
close()
close()
public abstract Class<T>
a()
getRenderStateClass()
method_70903()
getElementClass()
protected abstract void
a(T arg0, foc arg1)
renderToTexture(T arg0, PoseStack arg1)
method_70905(T arg0, class_4587 arg1)
render(T state, MatrixStack matrices)
protected abstract String
b()
getTextureLabel()
method_70906()
getName()