Uses of Interface
com.threerings.expr.Updater

Packages that use Updater
com.threerings.expr Expression evaluation and binding classes. 
com.threerings.opengl.material.config Material configurations. 
com.threerings.opengl.model   
com.threerings.opengl.model.config Model and animation configurations. 
com.threerings.opengl.renderer.config Renderer configuration bits. 
com.threerings.opengl.scene Scene management classes. 
com.threerings.opengl.scene.config Scene configurations. 
 

Uses of Updater in com.threerings.expr
 

Methods in com.threerings.expr that return Updater
abstract  Updater ExpressionBinding.createUpdater(ConfigManager cfgmgr, Scope scope, Object object)
          Creates a value updater for the supplied context and target object.
 Updater ExpressionBinding.FloatBinding.createUpdater(ConfigManager cfgmgr, Scope scope, Object object)
           
 Updater ExpressionBinding.IntegerBinding.createUpdater(ConfigManager cfgmgr, Scope scope, Object object)
           
 Updater ExpressionBinding.Color4fBinding.createUpdater(ConfigManager cfgmgr, Scope scope, Object object)
           
 Updater ExpressionBinding.StringBinding.createUpdater(ConfigManager cfgmgr, Scope scope, Object object)
           
 Updater ExpressionBinding.Transform3DBinding.createUpdater(ConfigManager cfgmgr, Scope scope, Object object)
           
 

Method parameters in com.threerings.expr with type arguments of type Updater
abstract  Object ExpressionDefinition.getValue(Scope scope, ArrayList<Updater> updaters)
          Retrieves the value for this definition.
 Object ExpressionDefinition.FloatDefinition.getValue(Scope scope, ArrayList<Updater> updaters)
           
 Object ExpressionDefinition.IntegerDefinition.getValue(Scope scope, ArrayList<Updater> updaters)
           
 Object ExpressionDefinition.Color4fDefinition.getValue(Scope scope, ArrayList<Updater> updaters)
           
 Object ExpressionDefinition.StringDefinition.getValue(Scope scope, ArrayList<Updater> updaters)
           
 Object ExpressionDefinition.Transform3DDefinition.getValue(Scope scope, ArrayList<Updater> updaters)
           
 

Uses of Updater in com.threerings.opengl.material.config
 

Method parameters in com.threerings.opengl.material.config with type arguments of type Updater
 Projection ProjectionConfig.createProjection(GlContext ctx, Scope scope, ArrayList<Updater> updaters)
          Creates a projection object corresponding to this configuration.
 RenderState[] PassConfig.createStates(GlContext ctx, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
          Creates the set of states for this pass.
 

Uses of Updater in com.threerings.opengl.model
 

Methods in com.threerings.opengl.model with parameters of type Updater
 void Articulated.Node.setUpdater(Updater updater)
          Sets the updater to call after updating the view transform.
 

Uses of Updater in com.threerings.opengl.model.config
 

Subinterfaces of Updater in com.threerings.opengl.model.config
static interface ArticulatedConfig.ViewTransformUpdater
          Marker interface for updaters that act on the view transform.
static interface ArticulatedConfig.WorldTransformUpdater
          Marker interface for updaters that act on the world transform.
 

Methods in com.threerings.opengl.model.config that return Updater
static Updater ArticulatedConfig.createBillboardUpdater(Scope scope, Transform3D parentViewTransform, Transform3D localTransform, ArticulatedConfig.BillboardRotationX rotationX, ArticulatedConfig.BillboardRotationY rotationY)
          Creates an updater to apply a billboard transform.
abstract  Updater ArticulatedConfig.NodeTransform.createUpdater(GlContext ctx, Articulated.Node node)
          Creates the updater that will apply the node transform.
 Updater ArticulatedConfig.Billboard.createUpdater(GlContext ctx, Articulated.Node node)
           
 Updater ArticulatedConfig.Upright.createUpdater(GlContext ctx, Articulated.Node node)
           
 

Uses of Updater in com.threerings.opengl.renderer.config
 

Method parameters in com.threerings.opengl.renderer.config with type arguments of type Updater
 Light LightConfig.createLight(GlContext ctx, Scope scope, List<Updater> updaters)
          Creates a light object corresponding to this configuration.
 Light LightConfig.Point.createLight(GlContext ctx, Scope scope, List<Updater> updaters)
           
 Light LightConfig.Spot.createLight(GlContext ctx, Scope scope, List<Updater> updaters)
           
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)
           
 TextureUnit TextureUnitConfig.createUnit(GlContext ctx, TextureState state, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
          Creates the texture unit corresponding to this configuration.
 TextureState TextureStateConfig.getState(GlContext ctx, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
          Returns the corresponding texture state.
abstract  LightState LightStateConfig.getState(GlContext ctx, Scope scope, List<Updater> updaters)
          Returns the corresponding light state.
 LightState LightStateConfig.Disabled.getState(GlContext ctx, Scope scope, List<Updater> updaters)
           
 LightState LightStateConfig.Enabled.getState(GlContext ctx, Scope scope, List<Updater> updaters)
           
abstract  ShaderState ShaderStateConfig.getState(GlContext ctx, Scope scope, RenderState[] states, List<Updater> updaters)
          Returns the corresponding shader state.
 ShaderState ShaderStateConfig.Disabled.getState(GlContext ctx, Scope scope, RenderState[] states, List<Updater> updaters)
           
 ShaderState ShaderStateConfig.Enabled.getState(GlContext ctx, Scope scope, RenderState[] states, List<Updater> updaters)
           
 Texture TextureConfig.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
          Returns the (possibly dynamic) texture corresponding to this configuration.
abstract  Texture TextureConfig.Implementation.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
          Returns the (possibly dynamic) texture corresponding to this configuration.
 Texture TextureConfig.Original.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
           
 Texture TextureConfig.BaseDerived.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
           
 Texture TextureConfig.Reflection.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
           
 Texture TextureConfig.Refraction.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
           
 Texture TextureConfig.CubeRender.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
           
 Texture TextureConfig.Animated.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
           
 

Uses of Updater in com.threerings.opengl.scene
 

Methods in com.threerings.opengl.scene with parameters of type Updater
 void Scene.Transient.setUpdater(Updater updater)
          Installs an updater that will be called before each tick.
 

Uses of Updater in com.threerings.opengl.scene.config
 

Method parameters in com.threerings.opengl.scene.config with type arguments of type Updater
 SceneInfluence SceneInfluenceConfig.createSceneInfluence(GlContext ctx, Scope scope, ArrayList<Updater> updaters)
          Creates the scene influence corresponding to this config.
 



Copyright © 2011. All Rights Reserved.