Class Processor

java.lang.Object
icyllis.arc3d.engine.trash.Processor
Direct Known Subclasses:
TransferProcessor

@Deprecated @Immutable public abstract class Processor extends Object
Deprecated.
Provides custom shader code to the Arc3D shading pipeline. Processor objects must be immutable: after being constructed, their fields may not change.
  • Field Details

    • Null_ClassID

      public static final int Null_ClassID
      Deprecated.
      Class IDs.
      See Also:
    • CircularRRect_Geom_ClassID

      public static final int CircularRRect_Geom_ClassID
      Deprecated.
      Class IDs.
      See Also:
    • Circle_Geom_ClassID

      public static final int Circle_Geom_ClassID
      Deprecated.
      Class IDs.
      See Also:
    • RoundRect_GeoProc_ClassID

      public static final int RoundRect_GeoProc_ClassID
      Deprecated.
      Class IDs.
      See Also:
    • DefaultGeoProc_ClassID

      public static final int DefaultGeoProc_ClassID
      Deprecated.
      Class IDs.
      See Also:
    • SDFRect_GeoProc_ClassID

      public static final int SDFRect_GeoProc_ClassID
      Deprecated.
      Class IDs.
      See Also:
    • Hard_XferProc_ClassID

      public static final int Hard_XferProc_ClassID
      Deprecated.
      Class IDs.
      See Also:
    • mClassID

      protected final int mClassID
      Deprecated.
  • Constructor Details

    • Processor

      protected Processor(int classID)
      Deprecated.