Uses of Class
com.threerings.opengl.renderer.Program.Uniform

Packages that use Program.Uniform
com.threerings.opengl.renderer   
com.threerings.opengl.renderer.config Renderer configuration bits. 
com.threerings.opengl.renderer.state   
 

Uses of Program.Uniform in com.threerings.opengl.renderer
 

Subclasses of Program.Uniform in com.threerings.opengl.renderer
static class Program.FloatUniform
          A uniform containing a float.
static class Program.IntegerUniform
          A uniform containing an integer.
static class Program.Matrix4fUniform
          A uniform containing a 4x4 matrix.
static class Program.Vector2fUniform
          A uniform containing a two-element vector.
static class Program.Vector3fUniform
          A uniform containing a three-element vector.
static class Program.Vector4fUniform
          A uniform containing a four-element vector.
 

Methods in com.threerings.opengl.renderer that return Program.Uniform
abstract  Program.Uniform Program.Uniform.clone(Program.Uniform uniform)
          Clones this uniform, reusing the supplied object if possible.
 Program.Uniform Program.IntegerUniform.clone(Program.Uniform uniform)
           
 Program.Uniform Program.FloatUniform.clone(Program.Uniform uniform)
           
 Program.Uniform Program.Vector2fUniform.clone(Program.Uniform uniform)
           
 Program.Uniform Program.Vector3fUniform.clone(Program.Uniform uniform)
           
 Program.Uniform Program.Vector4fUniform.clone(Program.Uniform uniform)
           
 Program.Uniform Program.Matrix4fUniform.clone(Program.Uniform uniform)
           
 

Methods in com.threerings.opengl.renderer with parameters of type Program.Uniform
abstract  Program.Uniform Program.Uniform.clone(Program.Uniform uniform)
          Clones this uniform, reusing the supplied object if possible.
 Program.Uniform Program.IntegerUniform.clone(Program.Uniform uniform)
           
 Program.Uniform Program.FloatUniform.clone(Program.Uniform uniform)
           
 Program.Uniform Program.Vector2fUniform.clone(Program.Uniform uniform)
           
 Program.Uniform Program.Vector3fUniform.clone(Program.Uniform uniform)
           
 Program.Uniform Program.Vector4fUniform.clone(Program.Uniform uniform)
           
 Program.Uniform Program.Matrix4fUniform.clone(Program.Uniform uniform)
           
 void Program.setUniforms(Program.Uniform[] uniforms)
          Sets the values of the shader's uniform variables.
 

Uses of Program.Uniform in com.threerings.opengl.renderer.config
 

Methods in com.threerings.opengl.renderer.config that return Program.Uniform
 Program.Uniform ShaderConfig.BooleanUniformConfig.createUniform(int location)
           
 Program.Uniform ShaderConfig.ColorUniformConfig.createUniform(int location)
           
 Program.Uniform ShaderConfig.FloatUniformConfig.createUniform(int location)
           
 Program.Uniform ShaderConfig.IntegerUniformConfig.createUniform(int location)
           
 Program.Uniform ShaderConfig.PolarUniformConfig.createUniform(int location)
           
 Program.Uniform ShaderConfig.TransformUniformConfig.createUniform(int location)
           
 

Method parameters in com.threerings.opengl.renderer.config with type arguments of type Program.Uniform
abstract  void ShaderConfig.UniformConfig.createUniforms(Scope scope, Program program, List<Program.Uniform> uniforms, List<Updater> updaters)
          Creates the uniform objects for this config and adds them to the provided list.
 void ShaderConfig.SimpleUniformConfig.createUniforms(Scope scope, Program program, List<Program.Uniform> uniforms, List<Updater> updaters)
           
 void ShaderConfig.ExpressionUniformConfig.createUniforms(Scope scope, Program program, List<Program.Uniform> uniforms, List<Updater> updaters)
           
 void ShaderConfig.ArrayRefUniformConfig.createUniforms(Scope scope, Program program, List<Program.Uniform> uniforms, List<Updater> updaters)
           
 

Uses of Program.Uniform in com.threerings.opengl.renderer.state
 

Methods in com.threerings.opengl.renderer.state that return Program.Uniform
 Program.Uniform[] ShaderState.getUniforms()
          Returns a reference to the array of shader uniform values.
 

Constructors in com.threerings.opengl.renderer.state with parameters of type Program.Uniform
ShaderState(Program program, Program.Uniform[] uniforms, boolean vertexProgramTwoSide)
          Creates a new shader state.
 



Copyright © 2011. All Rights Reserved.