com.threerings.opengl.effect.config
Class CounterConfig.RandomIntervals

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

public static class CounterConfig.RandomIntervals
extends CounterConfig

Superclass for counters that determine the number of particles to release by generating sequences of interarrival times (intervals).


Nested Class Summary
 
Nested classes/interfaces inherited from class com.threerings.opengl.effect.config.CounterConfig
CounterConfig.ConstantRate, CounterConfig.RandomIntervals, CounterConfig.Unlimited
 
Field Summary
 FloatVariable interval
          The interval variable.
 
Constructor Summary
CounterConfig.RandomIntervals()
           
 
Method Summary
 Counter createCounter()
          Creates the counter corresponding to this config.
 
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

interval

@Editable(min=0.0,
          step=0.01)
public FloatVariable interval
The interval variable.

Constructor Detail

CounterConfig.RandomIntervals

public CounterConfig.RandomIntervals()
Method Detail

createCounter

public Counter createCounter()
Description copied from class: CounterConfig
Creates the counter corresponding to this config.

Specified by:
createCounter in class CounterConfig


Copyright © 2011. All Rights Reserved.