com.threerings.opengl.renderer.config
Class ShaderConfig.Original

java.lang.Object
  extended by com.threerings.util.DeepObject
      extended by com.threerings.opengl.renderer.config.ShaderConfig.Implementation
          extended by com.threerings.opengl.renderer.config.ShaderConfig.Original
All Implemented Interfaces:
Exportable, Copyable, Cloneable
Direct Known Subclasses:
ShaderConfig.Fragment, ShaderConfig.Vertex
Enclosing class:
ShaderConfig

public abstract static class ShaderConfig.Original
extends ShaderConfig.Implementation

The superclass of the original implementations.


Field Summary
 ShaderConfig.UniformConfig[] uniforms
          The uniforms to pass to the shader.
 
Constructor Summary
ShaderConfig.Original()
           
 
Method Summary
 ShaderConfig.UniformConfig[] getUniforms(GlContext ctx)
          Returns the array of uniforms for this configuration.
 
Methods inherited from class com.threerings.opengl.renderer.config.ShaderConfig.Implementation
getShader, getUpdateReferences, getUpdateResources, populateDescriptor
 
Methods inherited from class com.threerings.util.DeepObject
clone, copy, copy, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

uniforms

@Editable
public ShaderConfig.UniformConfig[] uniforms
The uniforms to pass to the shader.

Constructor Detail

ShaderConfig.Original

public ShaderConfig.Original()
Method Detail

getUniforms

public ShaderConfig.UniformConfig[] getUniforms(GlContext ctx)
Description copied from class: ShaderConfig.Implementation
Returns the array of uniforms for this configuration.

Specified by:
getUniforms in class ShaderConfig.Implementation


Copyright © 2011. All Rights Reserved.