com.threerings.opengl.effect.config
Class InfluenceConfig.Wander

java.lang.Object
  extended by com.threerings.util.DeepObject
      extended by com.threerings.opengl.effect.config.InfluenceConfig
          extended by com.threerings.opengl.effect.config.InfluenceConfig.Wander
All Implemented Interfaces:
Exportable, Copyable, Cloneable
Enclosing class:
InfluenceConfig

public static class InfluenceConfig.Wander
extends InfluenceConfig

Makes particles wander around randomly.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.threerings.opengl.effect.config.InfluenceConfig
InfluenceConfig.AngularAcceleration, InfluenceConfig.CylindricalVortex, InfluenceConfig.Gravity, InfluenceConfig.Jitter, InfluenceConfig.LinearDrag, InfluenceConfig.QuadraticDrag, InfluenceConfig.ToroidalVortex, InfluenceConfig.Wander, InfluenceConfig.Wind
 
Field Summary
 float frequency
          The frequency of the effect.
 float strength
          The strength of the effect.
 
Constructor Summary
InfluenceConfig.Wander()
           
 
Method Summary
 Influence createInfluence(BaseParticleSystem.Layer layer)
          Creates the influence corresponding to this config for the specified layer.
 
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

frequency

@Editable(min=0.0,
          step=0.01)
public float frequency
The frequency of the effect.


strength

@Editable(min=0.0,
          step=0.01)
public float strength
The strength of the effect.

Constructor Detail

InfluenceConfig.Wander

public InfluenceConfig.Wander()
Method Detail

createInfluence

public Influence createInfluence(BaseParticleSystem.Layer layer)
Description copied from class: InfluenceConfig
Creates the influence corresponding to this config for the specified layer.

Specified by:
createInfluence in class InfluenceConfig


Copyright © 2011. All Rights Reserved.