Class FrameGraphBuilder.StageNode

java.lang.Object
net.minecraft.client.render.FrameGraphBuilder.StageNode
All Implemented Interfaces:
class_9916
Enclosing class:
FrameGraphBuilder

@Environment(CLIENT) private class FrameGraphBuilder.StageNode extends Object implements class_9916
Mappings:
Namespace Name
named net/minecraft/client/render/FrameGraphBuilder$StageNode
intermediary net/minecraft/class_9909$class_9914
official fat$e
  • Field Details

    • id

      final int id
      Mappings:
      Namespace Name Mixin selector
      named id Lnet/minecraft/client/render/FrameGraphBuilder$StageNode;id:I
      intermediary field_52712 Lnet/minecraft/class_9909$class_9914;field_52712:I
      official b Lfat$e;b:I
    • name

      final String name
      Mappings:
      Namespace Name Mixin selector
      named name Lnet/minecraft/client/render/FrameGraphBuilder$StageNode;name:Ljava/lang/String;
      intermediary field_52713 Lnet/minecraft/class_9909$class_9914;field_52713:Ljava/lang/String;
      official c Lfat$e;c:Ljava/lang/String;
    • field_52714

      final List<FrameGraphBuilder.Handle<?>> field_52714
      Mappings:
      Namespace Name Mixin selector
      named field_52714 Lnet/minecraft/client/render/FrameGraphBuilder$StageNode;field_52714:Ljava/util/List;
      intermediary field_52714 Lnet/minecraft/class_9909$class_9914;field_52714:Ljava/util/List;
      official d Lfat$e;d:Ljava/util/List;
    • childResourceIds

      final BitSet childResourceIds
      Mappings:
      Namespace Name Mixin selector
      named childResourceIds Lnet/minecraft/client/render/FrameGraphBuilder$StageNode;childResourceIds:Ljava/util/BitSet;
      intermediary field_52715 Lnet/minecraft/class_9909$class_9914;field_52715:Ljava/util/BitSet;
      official e Lfat$e;e:Ljava/util/BitSet;
    • childStageIds

      final BitSet childStageIds
      Mappings:
      Namespace Name Mixin selector
      named childStageIds Lnet/minecraft/client/render/FrameGraphBuilder$StageNode;childStageIds:Ljava/util/BitSet;
      intermediary field_52716 Lnet/minecraft/class_9909$class_9914;field_52716:Ljava/util/BitSet;
      official f Lfat$e;f:Ljava/util/BitSet;
    • field_52717

      Runnable field_52717
      Mappings:
      Namespace Name Mixin selector
      named field_52717 Lnet/minecraft/client/render/FrameGraphBuilder$StageNode;field_52717:Ljava/lang/Runnable;
      intermediary field_52717 Lnet/minecraft/class_9909$class_9914;field_52717:Ljava/lang/Runnable;
      official g Lfat$e;g:Ljava/lang/Runnable;
    • field_52718

      final List<FrameGraphBuilder.ResourceNode<?>> field_52718
      Mappings:
      Namespace Name Mixin selector
      named field_52718 Lnet/minecraft/client/render/FrameGraphBuilder$StageNode;field_52718:Ljava/util/List;
      intermediary field_52718 Lnet/minecraft/class_9909$class_9914;field_52718:Ljava/util/List;
      official h Lfat$e;h:Ljava/util/List;
    • field_52719

      final BitSet field_52719
      Mappings:
      Namespace Name Mixin selector
      named field_52719 Lnet/minecraft/client/render/FrameGraphBuilder$StageNode;field_52719:Ljava/util/BitSet;
      intermediary field_52719 Lnet/minecraft/class_9909$class_9914;field_52719:Ljava/util/BitSet;
      official i Lfat$e;i:Ljava/util/BitSet;
    • field_52720

      boolean field_52720
      Mappings:
      Namespace Name Mixin selector
      named field_52720 Lnet/minecraft/client/render/FrameGraphBuilder$StageNode;field_52720:Z
      intermediary field_52720 Lnet/minecraft/class_9909$class_9914;field_52720:Z
      official j Lfat$e;j:Z
  • Constructor Details

    • StageNode

      public StageNode(int id, String name)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/FrameGraphBuilder$StageNode;<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> Lfat$e;<init>(Lfat;ILjava/lang/String;)V
  • Method Details

    • addChild

      private <T> void addChild(FrameGraphBuilder.Handle<T> handle)
      Mappings:
      Namespace Name Mixin selector
      named addChild Lnet/minecraft/client/render/FrameGraphBuilder$StageNode;addChild(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 Lfat$e;a(Lfat$b;)V
    • addChild

      private void addChild(FrameGraphBuilder.StageNode child)
      Mappings:
      Namespace Name Mixin selector
      named addChild Lnet/minecraft/client/render/FrameGraphBuilder$StageNode;addChild(Lnet/minecraft/client/render/FrameGraphBuilder$StageNode;)V
      intermediary method_61926 Lnet/minecraft/class_9909$class_9914;method_61926(Lnet/minecraft/class_9909$class_9914;)V
      official a Lfat$e;a(Lfat$e;)V
    • addResource

      public <T> Handle<T> addResource(String name, ClosableFactory<T> factory)
      Specified by:
      addResource in interface class_9916
      Mappings:
      Namespace Name Mixin selector
      named addResource Lnet/minecraft/class_9916;addResource(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 Lfau;a(Ljava/lang/String;Lfca;)Lfcb;
    • method_61928

      public <T> void method_61928(Handle<T> handle)
      Specified by:
      method_61928 in interface class_9916
      Mappings:
      Namespace Name Mixin selector
      named method_61928 Lnet/minecraft/class_9916;method_61928(Lnet/minecraft/client/util/Handle;)V
      intermediary method_61928 Lnet/minecraft/class_9916;method_61928(Lnet/minecraft/class_9925;)V
      official a Lfau;a(Lfcb;)V
    • method_61932

      private <T> void method_61932(FrameGraphBuilder.Handle<T> handle)
      Mappings:
      Namespace Name Mixin selector
      named method_61932 Lnet/minecraft/client/render/FrameGraphBuilder$StageNode;method_61932(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 Lfat$e;b(Lfat$b;)V
    • method_61933

      public <T> Handle<T> method_61933(Handle<T> handle)
      Specified by:
      method_61933 in interface class_9916
      Mappings:
      Namespace Name Mixin selector
      named method_61933 Lnet/minecraft/class_9916;method_61933(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 Lfau;b(Lfcb;)Lfcb;
    • addChild

      public void addChild(class_9916 child)
      Specified by:
      addChild in interface class_9916
      Mappings:
      Namespace Name Mixin selector
      named addChild Lnet/minecraft/class_9916;addChild(Lnet/minecraft/class_9916;)V
      intermediary method_61927 Lnet/minecraft/class_9916;method_61927(Lnet/minecraft/class_9916;)V
      official a Lfau;a(Lfau;)V
    • method_61924

      public void method_61924()
      Specified by:
      method_61924 in interface class_9916
      Mappings:
      Namespace Name Mixin selector
      named method_61924 Lnet/minecraft/class_9916;method_61924()V
      intermediary method_61924 Lnet/minecraft/class_9916;method_61924()V
      official a Lfau;a()V
    • method_61934

      private <T> FrameGraphBuilder.Handle<T> method_61934(FrameGraphBuilder.Handle<T> handle)
      Mappings:
      Namespace Name Mixin selector
      named method_61934 Lnet/minecraft/client/render/FrameGraphBuilder$StageNode;method_61934(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 Lfat$e;c(Lfat$b;)Lfat$b;
    • method_61929

      public void method_61929(Runnable runnable)
      Specified by:
      method_61929 in interface class_9916
      Mappings:
      Namespace Name Mixin selector
      named method_61929 Lnet/minecraft/class_9916;method_61929(Ljava/lang/Runnable;)V
      intermediary method_61929 Lnet/minecraft/class_9916;method_61929(Ljava/lang/Runnable;)V
      official a Lfau;a(Ljava/lang/Runnable;)V
    • toString

      public String toString()
      Overrides:
      toString in class Object