Class ShaderProgramProvider.ShaderProgramParameter

    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.badlogic.gdx.assets.AssetLoaderParameters

        com.badlogic.gdx.assets.AssetLoaderParameters.LoadedCallback
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.String fragmentFile
      File name to be used for the fragment program instead of the default determined by the file name used to submit this asset to AssetManager.
      boolean logOnCompileFailure
      Whether to log (at the error level) the shader's log if it fails to compile.
      java.lang.String prependFragmentCode
      Code that is always added to the fragment shader code.
      java.lang.String prependVertexCode
      Code that is always added to the vertex shader code.
      java.lang.String vertexFile
      File name to be used for the vertex program instead of the default determined by the file name used to submit this asset to AssetManager.
      • Fields inherited from class com.badlogic.gdx.assets.AssetLoaderParameters

        loadedCallback
    • Method Summary

      • Methods inherited from class java.lang.Object

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

      • vertexFile

        public java.lang.String vertexFile
        File name to be used for the vertex program instead of the default determined by the file name used to submit this asset to AssetManager.
      • fragmentFile

        public java.lang.String fragmentFile
        File name to be used for the fragment program instead of the default determined by the file name used to submit this asset to AssetManager.
      • logOnCompileFailure

        public boolean logOnCompileFailure
        Whether to log (at the error level) the shader's log if it fails to compile. Default true.
      • prependVertexCode

        public java.lang.String prependVertexCode
        Code that is always added to the vertex shader code. This is added as-is, and you should include a newline (`\n`) if needed. ExtShaderProgram.prependVertexCode is placed before this code.
      • prependFragmentCode

        public java.lang.String prependFragmentCode
        Code that is always added to the fragment shader code. This is added as-is, and you should include a newline (`\n`) if needed. ExtShaderProgram.prependFragmentCode is placed before this code.
    • Constructor Detail

      • ShaderProgramParameter

        public ShaderProgramParameter()