Uses of Interface
net.minecraft.client.gui.render.state.pip.PictureInPictureRenderState
Packages that use PictureInPictureRenderState
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of PictureInPictureRenderState in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type PictureInPictureRenderStateModifier and TypeMethodDescriptionvoid
GuiGraphics.submitPictureInPictureRenderState
(PictureInPictureRenderState renderState) Neo: Submit a customPictureInPictureRenderState
for rendering -
Uses of PictureInPictureRenderState in net.minecraft.client.gui.render
Fields in net.minecraft.client.gui.render with type parameters of type PictureInPictureRenderStateModifier and TypeFieldDescriptionprivate final Map
<Class<? extends PictureInPictureRenderState>, PictureInPictureRendererPool<?>> GuiRenderer.pictureInPictureRendererPools
private final Set
<PictureInPictureRenderState> GuiRenderer.pictureInPictureRenderStatesScratch
Methods in net.minecraft.client.gui.render with type parameters of type PictureInPictureRenderStateModifier and TypeMethodDescriptionprivate <T extends PictureInPictureRenderState>
booleanGuiRenderer.preparePictureInPictureState
(T p_415554_, int p_415565_, boolean firstPass) -
Uses of PictureInPictureRenderState in net.minecraft.client.gui.render.pip
Classes in net.minecraft.client.gui.render.pip with type parameters of type PictureInPictureRenderStateModifier and TypeClassDescriptionclass
-
Uses of PictureInPictureRenderState in net.minecraft.client.gui.render.state
Fields in net.minecraft.client.gui.render.state with type parameters of type PictureInPictureRenderStateMethods in net.minecraft.client.gui.render.state with parameters of type PictureInPictureRenderStateModifier and TypeMethodDescriptionvoid
GuiRenderState.Node.submitPicturesInPictureState
(PictureInPictureRenderState pRenderState) void
GuiRenderState.submitPicturesInPictureState
(PictureInPictureRenderState pRenderState) Method parameters in net.minecraft.client.gui.render.state with type arguments of type PictureInPictureRenderStateModifier and TypeMethodDescriptionvoid
GuiRenderState.forEachPictureInPicture
(Consumer<PictureInPictureRenderState> pAction) -
Uses of PictureInPictureRenderState in net.minecraft.client.gui.render.state.pip
Classes in net.minecraft.client.gui.render.state.pip that implement PictureInPictureRenderStateModifier and TypeClassDescriptionfinal record
final record
final record
final record
final record
final record
final record
-
Uses of PictureInPictureRenderState in net.neoforged.neoforge.client.event
Methods in net.neoforged.neoforge.client.event with type parameters of type PictureInPictureRenderStateModifier and TypeMethodDescription<T extends PictureInPictureRenderState>
voidRegisterPictureInPictureRenderersEvent.register
(Class<T> stateClass, Function<MultiBufferSource.BufferSource, PictureInPictureRenderer<T>> factory) Register a customPictureInPictureRenderer
factory. -
Uses of PictureInPictureRenderState in net.neoforged.neoforge.client.gui
Classes in net.neoforged.neoforge.client.gui with type parameters of type PictureInPictureRenderStateModifier and TypeClassDescriptionclass
PoolsPictureInPictureRenderer
for a single type ofPictureInPictureRenderState
and tries to reuse renderers on subsequent frames.final record
Encapsulates a factory to createPictureInPictureRenderer
and links it to the type ofPictureInPictureRenderState
that the created renderers support.Methods in net.neoforged.neoforge.client.gui that return types with arguments of type PictureInPictureRenderStateModifier and TypeMethodDescriptionstatic Map
<Class<? extends PictureInPictureRenderState>, PictureInPictureRendererPool<?>> PictureInPictureRendererPool.createPools
(MultiBufferSource.BufferSource bufferSource, List<PictureInPictureRendererRegistration<?>> pipRendererFactories)