Class AtmosphereShader.Config

java.lang.Object
gaiasky.util.gdx.shader.AtmosphereShader.Config
Enclosing class:
AtmosphereShader

public static class AtmosphereShader.Config
extends java.lang.Object
  • Field Summary

    Fields
    Modifier and Type Field Description
    int defaultCullFace
    Set to 0 to disable culling, -1 to inherit from AtmosphereShader.defaultCullFace
    int defaultDepthFunc
    Set to 0 to disable depth test, -1 to inherit from AtmosphereShader.defaultDepthFunc
    java.lang.String fragmentShader
    The uber fragment shader to use, null to use the default fragment shader.
    boolean ignoreUnimplemented  
    java.lang.String vertexShader
    The uber vertex shader to use, null to use the default vertex shader.
  • Constructor Summary

    Constructors
    Constructor Description
    Config()  
    Config​(java.lang.String vertexShader, java.lang.String fragmentShader)  
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • vertexShader

      public java.lang.String vertexShader
      The uber vertex shader to use, null to use the default vertex shader.
    • fragmentShader

      public java.lang.String fragmentShader
      The uber fragment shader to use, null to use the default fragment shader.
    • ignoreUnimplemented

      public boolean ignoreUnimplemented
    • defaultCullFace

      public int defaultCullFace
      Set to 0 to disable culling, -1 to inherit from AtmosphereShader.defaultCullFace
    • defaultDepthFunc

      public int defaultDepthFunc
      Set to 0 to disable depth test, -1 to inherit from AtmosphereShader.defaultDepthFunc
  • Constructor Details

    • Config

      public Config()
    • Config

      public Config​(java.lang.String vertexShader, java.lang.String fragmentShader)