Package net.minecraft.client.render
Class FrameGraphBuilder.FramePassImpl
java.lang.Object
net.minecraft.client.render.FrameGraphBuilder.FramePassImpl
- All Implemented Interfaces:
 FramePass
- Enclosing class:
 FrameGraphBuilder
@Environment(CLIENT)
private class FrameGraphBuilder.FramePassImpl
extends Object
implements FramePass
- Mappings:
 Namespace Name named net/minecraft/client/render/FrameGraphBuilder$FramePassImplintermediary net/minecraft/class_9909$class_9914official flv$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(FramePass 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$FramePassImpl;id:Iintermediary field_52712Lnet/minecraft/class_9909$class_9914;field_52712:Iofficial bLflv$e;b:I
 - 
name
- Mappings:
 Namespace Name Mixin selector named nameLnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;name:Ljava/lang/String;intermediary field_52713Lnet/minecraft/class_9909$class_9914;field_52713:Ljava/lang/String;official cLflv$e;c:Ljava/lang/String;
 - 
transferredHandles
- Mappings:
 Namespace Name Mixin selector named transferredHandlesLnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;transferredHandles:Ljava/util/List;intermediary field_52714Lnet/minecraft/class_9909$class_9914;field_52714:Ljava/util/List;official dLflv$e;d:Ljava/util/List;
 - 
requiredResourceIds
- Mappings:
 Namespace Name Mixin selector named requiredResourceIdsLnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;requiredResourceIds:Ljava/util/BitSet;intermediary field_52715Lnet/minecraft/class_9909$class_9914;field_52715:Ljava/util/BitSet;official eLflv$e;e:Ljava/util/BitSet;
 - 
requiredPassIds
- Mappings:
 Namespace Name Mixin selector named requiredPassIdsLnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;requiredPassIds:Ljava/util/BitSet;intermediary field_52716Lnet/minecraft/class_9909$class_9914;field_52716:Ljava/util/BitSet;official fLflv$e;f:Ljava/util/BitSet;
 - 
renderer
Runnable renderer- Mappings:
 Namespace Name Mixin selector named rendererLnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;renderer:Ljava/lang/Runnable;intermediary field_52717Lnet/minecraft/class_9909$class_9914;field_52717:Ljava/lang/Runnable;official gLflv$e;g:Ljava/lang/Runnable;
 - 
resourcesToAcquire
- Mappings:
 Namespace Name Mixin selector named resourcesToAcquireLnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;resourcesToAcquire:Ljava/util/List;intermediary field_52718Lnet/minecraft/class_9909$class_9914;field_52718:Ljava/util/List;official hLflv$e;h:Ljava/util/List;
 - 
resourcesToRelease
- Mappings:
 Namespace Name Mixin selector named resourcesToReleaseLnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;resourcesToRelease:Ljava/util/BitSet;intermediary field_52719Lnet/minecraft/class_9909$class_9914;field_52719:Ljava/util/BitSet;official iLflv$e;i:Ljava/util/BitSet;
 - 
toBeVisited
boolean toBeVisited- Mappings:
 Namespace Name Mixin selector named toBeVisitedLnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;toBeVisited:Zintermediary field_52720Lnet/minecraft/class_9909$class_9914;field_52720:Zofficial jLflv$e;j:Z
 
 - 
 - 
Constructor Details
- 
FramePassImpl
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;<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>Lflv$e;<init>(Lflv;ILjava/lang/String;)V
 
 - 
 - 
Method Details
- 
addRequired
- Mappings:
 Namespace Name Mixin selector named addRequiredLnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;addRequired(Lnet/minecraft/client/render/FrameGraphBuilder$Handle;)Vintermediary method_61925Lnet/minecraft/class_9909$class_9914;method_61925(Lnet/minecraft/class_9909$class_9911;)Vofficial aLflv$e;a(Lflv$b;)V
 - 
addRequired
- Mappings:
 Namespace Name Mixin selector named addRequiredLnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;addRequired(Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;)Vintermediary method_61926Lnet/minecraft/class_9909$class_9914;method_61926(Lnet/minecraft/class_9909$class_9914;)Vofficial aLflv$e;a(Lflv$e;)V
 - 
addRequiredResource
- Specified by:
 addRequiredResourcein interfaceFramePass- Mappings:
 Namespace Name Mixin selector named addRequiredResourceLnet/minecraft/client/render/FramePass;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 aLflw;a(Ljava/lang/String;Lfnq;)Lfnr;
 - 
dependsOn
- Specified by:
 dependsOnin interfaceFramePass- Mappings:
 Namespace Name Mixin selector named dependsOnLnet/minecraft/client/render/FramePass;dependsOn(Lnet/minecraft/client/util/Handle;)Vintermediary method_61928Lnet/minecraft/class_9916;method_61928(Lnet/minecraft/class_9925;)Vofficial aLflw;a(Lfnr;)V
 - 
dependsOn
- Mappings:
 Namespace Name Mixin selector named dependsOnLnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;dependsOn(Lnet/minecraft/client/render/FrameGraphBuilder$Handle;)Vintermediary method_61932Lnet/minecraft/class_9909$class_9914;method_61932(Lnet/minecraft/class_9909$class_9911;)Vofficial bLflv$e;b(Lflv$b;)V
 - 
transfer
- Specified by:
 transferin interfaceFramePass- Mappings:
 Namespace Name Mixin selector named transferLnet/minecraft/client/render/FramePass;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 bLflw;b(Lfnr;)Lfnr;
 - 
addRequired
- Specified by:
 addRequiredin interfaceFramePass- Mappings:
 Namespace Name Mixin selector named addRequiredLnet/minecraft/client/render/FramePass;addRequired(Lnet/minecraft/client/render/FramePass;)Vintermediary method_61927Lnet/minecraft/class_9916;method_61927(Lnet/minecraft/class_9916;)Vofficial aLflw;a(Lflw;)V
 - 
markToBeVisited
public void markToBeVisited()- Specified by:
 markToBeVisitedin interfaceFramePass- Mappings:
 Namespace Name Mixin selector named markToBeVisitedLnet/minecraft/client/render/FramePass;markToBeVisited()Vintermediary method_61924Lnet/minecraft/class_9916;method_61924()Vofficial aLflw;a()V
 - 
transfer
- Mappings:
 Namespace Name Mixin selector named transferLnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;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 cLflv$e;c(Lflv$b;)Lflv$b;
 - 
setRenderer
- Specified by:
 setRendererin interfaceFramePass- Mappings:
 Namespace Name Mixin selector named setRendererLnet/minecraft/client/render/FramePass;setRenderer(Ljava/lang/Runnable;)Vintermediary method_61929Lnet/minecraft/class_9916;method_61929(Ljava/lang/Runnable;)Vofficial aLflw;a(Ljava/lang/Runnable;)V
 - 
toString
 
 -