|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||