com.threerings.opengl.scene.config
Class SceneInfluenceConfig.Definer

java.lang.Object
  extended by com.threerings.util.DeepObject
      extended by com.threerings.opengl.scene.config.SceneInfluenceConfig
          extended by com.threerings.opengl.scene.config.SceneInfluenceConfig.Definer
All Implemented Interfaces:
Exportable, Copyable, Cloneable
Enclosing class:
SceneInfluenceConfig

public static class SceneInfluenceConfig.Definer
extends SceneInfluenceConfig

Represents a variable definition influence.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.threerings.opengl.scene.config.SceneInfluenceConfig
SceneInfluenceConfig.AmbientLight, SceneInfluenceConfig.Definer, SceneInfluenceConfig.Fog, SceneInfluenceConfig.Light, SceneInfluenceConfig.Projector
 
Field Summary
 ExpressionDefinition[] definitions
          The definition configs.
 
Fields inherited from class com.threerings.opengl.scene.config.SceneInfluenceConfig
dynamicBindings, staticBindings
 
Constructor Summary
SceneInfluenceConfig.Definer()
           
 
Method Summary
 void invalidate()
          Invalidates any cached data.
 
Methods inherited from class com.threerings.opengl.scene.config.SceneInfluenceConfig
createSceneInfluence
 
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

definitions

@Editable
public ExpressionDefinition[] definitions
The definition configs.

Constructor Detail

SceneInfluenceConfig.Definer

public SceneInfluenceConfig.Definer()
Method Detail

invalidate

public void invalidate()
Description copied from class: SceneInfluenceConfig
Invalidates any cached data.

Overrides:
invalidate in class SceneInfluenceConfig


Copyright © 2011. All Rights Reserved.