Class PictureInPictureRendererPool<T extends net.minecraft.client.renderer.state.gui.pip.PictureInPictureRenderState>
java.lang.Object
net.fabricmc.fabric.impl.client.rendering.PictureInPictureRendererPool<T>
- All Implemented Interfaces:
AutoCloseable
public final class PictureInPictureRendererPool<T extends net.minecraft.client.renderer.state.gui.pip.PictureInPictureRenderState>
extends Object
implements AutoCloseable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidclose()voidnewFrame()net.minecraft.client.gui.render.pip.PictureInPictureRenderer<T> substitute(net.minecraft.client.gui.render.pip.PictureInPictureRenderer<T> original, T elementState, net.minecraft.client.Minecraft client, net.minecraft.client.renderer.MultiBufferSource.BufferSource immediate, net.minecraft.client.renderer.SubmitNodeCollector submitNodeCollector)
-
Constructor Details
-
PictureInPictureRendererPool
public PictureInPictureRendererPool()
-
-
Method Details
-
newFrame
public void newFrame() -
substitute
public net.minecraft.client.gui.render.pip.PictureInPictureRenderer<T> substitute(net.minecraft.client.gui.render.pip.PictureInPictureRenderer<T> original, T elementState, net.minecraft.client.Minecraft client, net.minecraft.client.renderer.MultiBufferSource.BufferSource immediate, net.minecraft.client.renderer.SubmitNodeCollector submitNodeCollector) -
cleanUpUnusedRenderers
public void cleanUpUnusedRenderers() -
close
public void close()- Specified by:
closein interfaceAutoCloseable
-