com.threerings.opengl.scene
Class DefinerInfluence

java.lang.Object
  extended by com.threerings.util.ShallowObject
      extended by com.threerings.opengl.scene.SceneInfluence
          extended by com.threerings.opengl.scene.DefinerInfluence
All Implemented Interfaces:
SceneObject

public class DefinerInfluence
extends SceneInfluence

Represents the influence of a variable definer.


Field Summary
protected  Tuple<String,Object>[] _definitions
          The definer's definitions.
 
Fields inherited from class com.threerings.opengl.scene.SceneInfluence
_bounds, _lastVisit
 
Constructor Summary
DefinerInfluence(Tuple<String,Object>[] definitions)
          Creates a new definer influence object.
 
Method Summary
 Tuple<String,Object>[] getDefinitions()
          Returns the definitions associated with this influence, or null for none.
 
Methods inherited from class com.threerings.opengl.scene.SceneInfluence
getAmbientLight, getBounds, getFogState, getLight, getProjection, reset, updateLastVisit
 
Methods inherited from class com.threerings.util.ShallowObject
equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_definitions

protected Tuple<String,Object>[] _definitions
The definer's definitions.

Constructor Detail

DefinerInfluence

public DefinerInfluence(Tuple<String,Object>[] definitions)
Creates a new definer influence object.

Method Detail

getDefinitions

public Tuple<String,Object>[] getDefinitions()
Description copied from class: SceneInfluence
Returns the definitions associated with this influence, or null for none.

Overrides:
getDefinitions in class SceneInfluence