Package net.minecraft.client.render
Class FrameGraphBuilder.FramePass
java.lang.Object
net.minecraft.client.render.FrameGraphBuilder.FramePass
- All Implemented Interfaces:
RenderPass
- Enclosing class:
FrameGraphBuilder
- Mappings:
Namespace Name named net/minecraft/client/render/FrameGraphBuilder$FramePassintermediary net/minecraft/class_9909$class_9914official fev$e
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final int(package private) final String(package private) Runnable(package private) final BitSet(package private) final BitSet(package private) final List<FrameGraphBuilder.ResourceNode<?>> (package private) final BitSet(package private) boolean(package private) final List<FrameGraphBuilder.Handle<?>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidprivate <T> voidaddRequired(FrameGraphBuilder.Handle<T> handle) voidaddRequired(RenderPass pass) <T> Handle<T> addRequiredResource(String name, ClosableFactory<T> factory) private <T> voiddependsOn(FrameGraphBuilder.Handle<T> handle) <T> voidvoidvoidsetRenderer(Runnable renderer) toString()private <T> FrameGraphBuilder.Handle<T> transfer(FrameGraphBuilder.Handle<T> handle) <T> Handle<T>
-
Field Details
-
id
final int id- Mappings:
Namespace Name Mixin selector named idLnet/minecraft/client/render/FrameGraphBuilder$FramePass;id:Iintermediary field_52712Lnet/minecraft/class_9909$class_9914;field_52712:Iofficial bLfev$e;b:I
-
name
- Mappings:
Namespace Name Mixin selector named nameLnet/minecraft/client/render/FrameGraphBuilder$FramePass;name:Ljava/lang/String;intermediary field_52713Lnet/minecraft/class_9909$class_9914;field_52713:Ljava/lang/String;official cLfev$e;c:Ljava/lang/String;
-
transferredHandles
- Mappings:
Namespace Name Mixin selector named transferredHandlesLnet/minecraft/client/render/FrameGraphBuilder$FramePass;transferredHandles:Ljava/util/List;intermediary field_52714Lnet/minecraft/class_9909$class_9914;field_52714:Ljava/util/List;official dLfev$e;d:Ljava/util/List;
-
requiredResourceIds
- Mappings:
Namespace Name Mixin selector named requiredResourceIdsLnet/minecraft/client/render/FrameGraphBuilder$FramePass;requiredResourceIds:Ljava/util/BitSet;intermediary field_52715Lnet/minecraft/class_9909$class_9914;field_52715:Ljava/util/BitSet;official eLfev$e;e:Ljava/util/BitSet;
-
requiredPassIds
- Mappings:
Namespace Name Mixin selector named requiredPassIdsLnet/minecraft/client/render/FrameGraphBuilder$FramePass;requiredPassIds:Ljava/util/BitSet;intermediary field_52716Lnet/minecraft/class_9909$class_9914;field_52716:Ljava/util/BitSet;official fLfev$e;f:Ljava/util/BitSet;
-
renderer
Runnable renderer- Mappings:
Namespace Name Mixin selector named rendererLnet/minecraft/client/render/FrameGraphBuilder$FramePass;renderer:Ljava/lang/Runnable;intermediary field_52717Lnet/minecraft/class_9909$class_9914;field_52717:Ljava/lang/Runnable;official gLfev$e;g:Ljava/lang/Runnable;
-
resourcesToAcquire
- Mappings:
Namespace Name Mixin selector named resourcesToAcquireLnet/minecraft/client/render/FrameGraphBuilder$FramePass;resourcesToAcquire:Ljava/util/List;intermediary field_52718Lnet/minecraft/class_9909$class_9914;field_52718:Ljava/util/List;official hLfev$e;h:Ljava/util/List;
-
resourcesToRelease
- Mappings:
Namespace Name Mixin selector named resourcesToReleaseLnet/minecraft/client/render/FrameGraphBuilder$FramePass;resourcesToRelease:Ljava/util/BitSet;intermediary field_52719Lnet/minecraft/class_9909$class_9914;field_52719:Ljava/util/BitSet;official iLfev$e;i:Ljava/util/BitSet;
-
toBeVisited
boolean toBeVisited- Mappings:
Namespace Name Mixin selector named toBeVisitedLnet/minecraft/client/render/FrameGraphBuilder$FramePass;toBeVisited:Zintermediary field_52720Lnet/minecraft/class_9909$class_9914;field_52720:Zofficial jLfev$e;j:Z
-
-
Constructor Details
-
FramePass
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;<init>(Lnet/minecraft/client/render/FrameGraphBuilder;ILjava/lang/String;)Vintermediary <init>Lnet/minecraft/class_9909$class_9914;<init>(Lnet/minecraft/class_9909;ILjava/lang/String;)Vofficial <init>Lfev$e;<init>(Lfev;ILjava/lang/String;)V
-
-
Method Details
-
addRequired
- Mappings:
Namespace Name Mixin selector named addRequiredLnet/minecraft/client/render/FrameGraphBuilder$FramePass;addRequired(Lnet/minecraft/client/render/FrameGraphBuilder$Handle;)Vintermediary method_61925Lnet/minecraft/class_9909$class_9914;method_61925(Lnet/minecraft/class_9909$class_9911;)Vofficial aLfev$e;a(Lfev$b;)V
-
addRequired
- Mappings:
Namespace Name Mixin selector named addRequiredLnet/minecraft/client/render/FrameGraphBuilder$FramePass;addRequired(Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;)Vintermediary method_61926Lnet/minecraft/class_9909$class_9914;method_61926(Lnet/minecraft/class_9909$class_9914;)Vofficial aLfev$e;a(Lfev$e;)V
-
addRequiredResource
- Specified by:
addRequiredResourcein interfaceRenderPass- Mappings:
Namespace Name Mixin selector named addRequiredResourceLnet/minecraft/client/render/RenderPass;addRequiredResource(Ljava/lang/String;Lnet/minecraft/client/util/ClosableFactory;)Lnet/minecraft/client/util/Handle;intermediary method_61930Lnet/minecraft/class_9916;method_61930(Ljava/lang/String;Lnet/minecraft/class_9924;)Lnet/minecraft/class_9925;official aLfew;a(Ljava/lang/String;Lfgc;)Lfgd;
-
dependsOn
- Specified by:
dependsOnin interfaceRenderPass- Mappings:
Namespace Name Mixin selector named dependsOnLnet/minecraft/client/render/RenderPass;dependsOn(Lnet/minecraft/client/util/Handle;)Vintermediary method_61928Lnet/minecraft/class_9916;method_61928(Lnet/minecraft/class_9925;)Vofficial aLfew;a(Lfgd;)V
-
dependsOn
- Mappings:
Namespace Name Mixin selector named dependsOnLnet/minecraft/client/render/FrameGraphBuilder$FramePass;dependsOn(Lnet/minecraft/client/render/FrameGraphBuilder$Handle;)Vintermediary method_61932Lnet/minecraft/class_9909$class_9914;method_61932(Lnet/minecraft/class_9909$class_9911;)Vofficial bLfev$e;b(Lfev$b;)V
-
transfer
- Specified by:
transferin interfaceRenderPass- Mappings:
Namespace Name Mixin selector named transferLnet/minecraft/client/render/RenderPass;transfer(Lnet/minecraft/client/util/Handle;)Lnet/minecraft/client/util/Handle;intermediary method_61933Lnet/minecraft/class_9916;method_61933(Lnet/minecraft/class_9925;)Lnet/minecraft/class_9925;official bLfew;b(Lfgd;)Lfgd;
-
addRequired
- Specified by:
addRequiredin interfaceRenderPass- Mappings:
Namespace Name Mixin selector named addRequiredLnet/minecraft/client/render/RenderPass;addRequired(Lnet/minecraft/client/render/RenderPass;)Vintermediary method_61927Lnet/minecraft/class_9916;method_61927(Lnet/minecraft/class_9916;)Vofficial aLfew;a(Lfew;)V
-
markToBeVisited
public void markToBeVisited()- Specified by:
markToBeVisitedin interfaceRenderPass- Mappings:
Namespace Name Mixin selector named markToBeVisitedLnet/minecraft/client/render/RenderPass;markToBeVisited()Vintermediary method_61924Lnet/minecraft/class_9916;method_61924()Vofficial aLfew;a()V
-
transfer
- Mappings:
Namespace Name Mixin selector named transferLnet/minecraft/client/render/FrameGraphBuilder$FramePass;transfer(Lnet/minecraft/client/render/FrameGraphBuilder$Handle;)Lnet/minecraft/client/render/FrameGraphBuilder$Handle;intermediary method_61934Lnet/minecraft/class_9909$class_9914;method_61934(Lnet/minecraft/class_9909$class_9911;)Lnet/minecraft/class_9909$class_9911;official cLfev$e;c(Lfev$b;)Lfev$b;
-
setRenderer
- Specified by:
setRendererin interfaceRenderPass- Mappings:
Namespace Name Mixin selector named setRendererLnet/minecraft/client/render/RenderPass;setRenderer(Ljava/lang/Runnable;)Vintermediary method_61929Lnet/minecraft/class_9916;method_61929(Ljava/lang/Runnable;)Vofficial aLfew;a(Ljava/lang/Runnable;)V
-
toString
-