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$FramePassImpl
intermediary net/minecraft/class_9909$class_9914
official 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 void
private <T> void
addRequired
(FrameGraphBuilder.Handle<T> handle) void
addRequired
(FramePass pass) <T> Handle
<T> addRequiredResource
(String name, ClosableFactory<T> factory) private <T> void
dependsOn
(FrameGraphBuilder.Handle<T> handle) <T> void
void
void
setRenderer
(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 id
Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;id:I
intermediary field_52712
Lnet/minecraft/class_9909$class_9914;field_52712:I
official b
Lfix$e;b:I
-
name
- Mappings:
Namespace Name Mixin selector named name
Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;name:Ljava/lang/String;
intermediary field_52713
Lnet/minecraft/class_9909$class_9914;field_52713:Ljava/lang/String;
official c
Lfix$e;c:Ljava/lang/String;
-
transferredHandles
- Mappings:
Namespace Name Mixin selector named transferredHandles
Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;transferredHandles:Ljava/util/List;
intermediary field_52714
Lnet/minecraft/class_9909$class_9914;field_52714:Ljava/util/List;
official d
Lfix$e;d:Ljava/util/List;
-
requiredResourceIds
- Mappings:
Namespace Name Mixin selector named requiredResourceIds
Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;requiredResourceIds:Ljava/util/BitSet;
intermediary field_52715
Lnet/minecraft/class_9909$class_9914;field_52715:Ljava/util/BitSet;
official e
Lfix$e;e:Ljava/util/BitSet;
-
requiredPassIds
- Mappings:
Namespace Name Mixin selector named requiredPassIds
Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;requiredPassIds:Ljava/util/BitSet;
intermediary field_52716
Lnet/minecraft/class_9909$class_9914;field_52716:Ljava/util/BitSet;
official f
Lfix$e;f:Ljava/util/BitSet;
-
renderer
Runnable renderer- Mappings:
Namespace Name Mixin selector named renderer
Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;renderer:Ljava/lang/Runnable;
intermediary field_52717
Lnet/minecraft/class_9909$class_9914;field_52717:Ljava/lang/Runnable;
official g
Lfix$e;g:Ljava/lang/Runnable;
-
resourcesToAcquire
- Mappings:
Namespace Name Mixin selector named resourcesToAcquire
Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;resourcesToAcquire:Ljava/util/List;
intermediary field_52718
Lnet/minecraft/class_9909$class_9914;field_52718:Ljava/util/List;
official h
Lfix$e;h:Ljava/util/List;
-
resourcesToRelease
- Mappings:
Namespace Name Mixin selector named resourcesToRelease
Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;resourcesToRelease:Ljava/util/BitSet;
intermediary field_52719
Lnet/minecraft/class_9909$class_9914;field_52719:Ljava/util/BitSet;
official i
Lfix$e;i:Ljava/util/BitSet;
-
toBeVisited
boolean toBeVisited- Mappings:
Namespace Name Mixin selector named toBeVisited
Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;toBeVisited:Z
intermediary field_52720
Lnet/minecraft/class_9909$class_9914;field_52720:Z
official j
Lfix$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;)V
intermediary <init>
Lnet/minecraft/class_9909$class_9914;<init>(Lnet/minecraft/class_9909;ILjava/lang/String;)V
official <init>
Lfix$e;<init>(Lfix;ILjava/lang/String;)V
-
-
Method Details
-
addRequired
- Mappings:
Namespace Name Mixin selector named addRequired
Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;addRequired(Lnet/minecraft/client/render/FrameGraphBuilder$Handle;)V
intermediary method_61925
Lnet/minecraft/class_9909$class_9914;method_61925(Lnet/minecraft/class_9909$class_9911;)V
official a
Lfix$e;a(Lfix$b;)V
-
addRequired
- Mappings:
Namespace Name Mixin selector named addRequired
Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;addRequired(Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;)V
intermediary method_61926
Lnet/minecraft/class_9909$class_9914;method_61926(Lnet/minecraft/class_9909$class_9914;)V
official a
Lfix$e;a(Lfix$e;)V
-
addRequiredResource
- Specified by:
addRequiredResource
in interfaceFramePass
- Mappings:
Namespace Name Mixin selector named addRequiredResource
Lnet/minecraft/client/render/FramePass;addRequiredResource(Ljava/lang/String;Lnet/minecraft/client/util/ClosableFactory;)Lnet/minecraft/client/util/Handle;
intermediary method_61930
Lnet/minecraft/class_9916;method_61930(Ljava/lang/String;Lnet/minecraft/class_9924;)Lnet/minecraft/class_9925;
official a
Lfiy;a(Ljava/lang/String;Lfkq;)Lfkr;
-
dependsOn
- Specified by:
dependsOn
in interfaceFramePass
- Mappings:
Namespace Name Mixin selector named dependsOn
Lnet/minecraft/client/render/FramePass;dependsOn(Lnet/minecraft/client/util/Handle;)V
intermediary method_61928
Lnet/minecraft/class_9916;method_61928(Lnet/minecraft/class_9925;)V
official a
Lfiy;a(Lfkr;)V
-
dependsOn
- Mappings:
Namespace Name Mixin selector named dependsOn
Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;dependsOn(Lnet/minecraft/client/render/FrameGraphBuilder$Handle;)V
intermediary method_61932
Lnet/minecraft/class_9909$class_9914;method_61932(Lnet/minecraft/class_9909$class_9911;)V
official b
Lfix$e;b(Lfix$b;)V
-
transfer
- Specified by:
transfer
in interfaceFramePass
- Mappings:
Namespace Name Mixin selector named transfer
Lnet/minecraft/client/render/FramePass;transfer(Lnet/minecraft/client/util/Handle;)Lnet/minecraft/client/util/Handle;
intermediary method_61933
Lnet/minecraft/class_9916;method_61933(Lnet/minecraft/class_9925;)Lnet/minecraft/class_9925;
official b
Lfiy;b(Lfkr;)Lfkr;
-
addRequired
- Specified by:
addRequired
in interfaceFramePass
- Mappings:
Namespace Name Mixin selector named addRequired
Lnet/minecraft/client/render/FramePass;addRequired(Lnet/minecraft/client/render/FramePass;)V
intermediary method_61927
Lnet/minecraft/class_9916;method_61927(Lnet/minecraft/class_9916;)V
official a
Lfiy;a(Lfiy;)V
-
markToBeVisited
public void markToBeVisited()- Specified by:
markToBeVisited
in interfaceFramePass
- Mappings:
Namespace Name Mixin selector named markToBeVisited
Lnet/minecraft/client/render/FramePass;markToBeVisited()V
intermediary method_61924
Lnet/minecraft/class_9916;method_61924()V
official a
Lfiy;a()V
-
transfer
- Mappings:
Namespace Name Mixin selector named transfer
Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;transfer(Lnet/minecraft/client/render/FrameGraphBuilder$Handle;)Lnet/minecraft/client/render/FrameGraphBuilder$Handle;
intermediary method_61934
Lnet/minecraft/class_9909$class_9914;method_61934(Lnet/minecraft/class_9909$class_9911;)Lnet/minecraft/class_9909$class_9911;
official c
Lfix$e;c(Lfix$b;)Lfix$b;
-
setRenderer
- Specified by:
setRenderer
in interfaceFramePass
- Mappings:
Namespace Name Mixin selector named setRenderer
Lnet/minecraft/client/render/FramePass;setRenderer(Ljava/lang/Runnable;)V
intermediary method_61929
Lnet/minecraft/class_9916;method_61929(Ljava/lang/Runnable;)V
official a
Lfiy;a(Ljava/lang/Runnable;)V
-
toString
-