RuntimeShaderUniformProvider

Interface for setting uniforms on runtime shaders.

Functions

Link copied to clipboard
abstract fun setChildShader(name: String, shader: Shader)

Sets a child shader uniform.

Link copied to clipboard
abstract fun setFloatUniform(name: String, value: Float)

Sets a float uniform.

abstract fun setFloatUniform(name: String, value1: Float, value2: Float)

Sets a float2 uniform.

abstract fun setFloatUniform(name: String, value1: Float, value2: Float, value3: Float, value4: Float)

Sets a float4 uniform.