Interface UniformFinder

All Known Subinterfaces:
ManagedCoreShader, ManagedShaderEffect
All Known Implementing Classes:
ResettableManagedCoreShader, ResettableManagedShaderBase, ResettableManagedShaderEffect

public interface UniformFinder
  • Method Details

    • findUniform1i

      @API(status=MAINTAINED, since="1.4.0") Uniform1i findUniform1i(String uniformName)
      Finds a uniform declared in json
      Parameters:
      uniformName - the name of the uniform field in the shader source file
    • findUniform2i

      @API(status=MAINTAINED, since="1.4.0") Uniform2i findUniform2i(String uniformName)
      Finds a uniform declared in json
      Parameters:
      uniformName - the name of the uniform field in the shader source file
    • findUniform3i

      @API(status=MAINTAINED, since="1.4.0") Uniform3i findUniform3i(String uniformName)
      Finds a uniform declared in json
      Parameters:
      uniformName - the name of the uniform field in the shader source file
    • findUniform4i

      @API(status=MAINTAINED, since="1.4.0") Uniform4i findUniform4i(String uniformName)
      Finds a uniform declared in json
      Parameters:
      uniformName - the name of the uniform field in the shader source file
    • findUniform1f

      @API(status=MAINTAINED, since="1.4.0") Uniform1f findUniform1f(String uniformName)
      Finds a uniform declared in json
      Parameters:
      uniformName - the name of the uniform field in the shader source file
    • findUniform2f

      @API(status=MAINTAINED, since="1.4.0") Uniform2f findUniform2f(String uniformName)
      Finds a uniform declared in json
      Parameters:
      uniformName - the name of the uniform field in the shader source file
    • findUniform3f

      @API(status=MAINTAINED, since="1.4.0") Uniform3f findUniform3f(String uniformName)
      Finds a uniform declared in json
      Parameters:
      uniformName - the name of the uniform field in the shader source file
    • findUniform4f

      @API(status=MAINTAINED, since="1.4.0") Uniform4f findUniform4f(String uniformName)
      Finds a uniform declared in json
      Parameters:
      uniformName - the name of the uniform field in the shader source file
    • findUniformMat4

      @API(status=MAINTAINED, since="1.4.0") UniformMat4 findUniformMat4(String uniformName)
      Finds a uniform declared in json
      Parameters:
      uniformName - the name of the uniform field in the shader source file
    • findSampler

      @API(status=EXPERIMENTAL, since="1.4.0") SamplerUniform findSampler(String samplerName)
      Finds a sampler declared in json
      Parameters:
      samplerName - the name of the sampler field in the shader source file