Package icyllis.arc3d.engine.trash

# Class TransferProcessor.ProgramImpl.EmitArgs

java.lang.Object
icyllis.arc3d.engine.trash.TransferProcessor.ProgramImpl.EmitArgs

Enclosing class:
  `TransferProcessor.ProgramImpl`

public static final class TransferProcessor.ProgramImpl.EmitArgs extends Object

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `XPFragmentBuilder`
  `fragBuilder`
  `String`
  `inputColor`
  `String`
  `inputCoverage`
  `String`
  `outputPrimary`
  `String`
  `outputSecondary`
  `UniformHandler`
  `uniformHandler`
  `TransferProcessor`
  `xferProc`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `EmitArgs(XPFragmentBuilder fragBuilder, UniformHandler uniformHandler, TransferProcessor xferProc, String inputColor, String inputCoverage, String outputPrimary, String outputSecondary)`

- ## Method Summary

  ### Methods inherited from class java.lang.Object

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

- ## Field Details

  - ### fragBuilder

    public XPFragmentBuilder fragBuilder

  - ### uniformHandler

    public UniformHandler uniformHandler

  - ### xferProc

    public TransferProcessor xferProc

  - ### inputColor

    public String inputColor

  - ### inputCoverage

    public String inputCoverage

  - ### outputPrimary

    public String outputPrimary

  - ### outputSecondary

    public String outputSecondary

- ## Constructor Details

  - ### EmitArgs

    public EmitArgs(XPFragmentBuilder fragBuilder, UniformHandler uniformHandler, TransferProcessor xferProc, String inputColor, String inputCoverage, String outputPrimary, String outputSecondary)