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 fix$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 bLfix$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 cLfix$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 dLfix$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 eLfix$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 fLfix$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 gLfix$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 hLfix$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 iLfix$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 jLfix$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>Lfix$e;<init>(Lfix;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 aLfix$e;a(Lfix$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 aLfix$e;a(Lfix$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 aLfiy;a(Ljava/lang/String;Lfkq;)Lfkr;
-
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 aLfiy;a(Lfkr;)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 bLfix$e;b(Lfix$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 bLfiy;b(Lfkr;)Lfkr;
-
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 aLfiy;a(Lfiy;)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 aLfiy;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 cLfix$e;c(Lfix$b;)Lfix$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 aLfiy;a(Ljava/lang/Runnable;)V
-
toString
-