Klasse PostChainMixin

java.lang.Object
de.luckymcdev.foundryengine.mixin.render.PostChainMixin
Alle implementierten Schnittstellen:
EngineInterface<net.minecraft.client.renderer.PostChain>, EnginePostChain

public abstract class PostChainMixin extends Object implements EnginePostChain
Implements EnginePostChain on PostChain for external target processing.
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifikator und Typ
    Methode
    Beschreibung
    abstract void
    addToFrame(com.mojang.blaze3d.framegraph.FrameGraphBuilder frame, int screenWidth, int screenHeight, net.minecraft.client.renderer.PostChain.TargetBundle providedTargets)
     
    void
    engine$process(Map<net.minecraft.resources.Identifier, com.mojang.blaze3d.pipeline.RenderTarget> externalTargets, com.mojang.blaze3d.resource.GraphicsResourceAllocator resourceAllocator)
    Processes the post chain with the given external render targets.

    Von Klasse geerbte Methoden Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Von Schnittstelle geerbte Methoden EngineInterface

    engine$self
  • Konstruktordetails

    • PostChainMixin

      public PostChainMixin()
  • Methodendetails

    • addToFrame

      public abstract void addToFrame(com.mojang.blaze3d.framegraph.FrameGraphBuilder frame, int screenWidth, int screenHeight, net.minecraft.client.renderer.PostChain.TargetBundle providedTargets)
    • engine$process

      public void engine$process(Map<net.minecraft.resources.Identifier, com.mojang.blaze3d.pipeline.RenderTarget> externalTargets, com.mojang.blaze3d.resource.GraphicsResourceAllocator resourceAllocator)
      Processes the post chain with the given external render targets.
      Angegeben von:
      engine$process in Schnittstelle EnginePostChain