com.threerings.tudey.server.util
Class SceneTicker.EventThread

java.lang.Object
  extended by com.threerings.tudey.server.util.SceneTicker
      extended by com.threerings.tudey.server.util.SceneTicker.EventThread
Enclosing class:
SceneTicker

public static class SceneTicker.EventThread
extends SceneTicker

Ticks the scenes on the event thread.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.threerings.tudey.server.util.SceneTicker
SceneTicker.DedicatedThread, SceneTicker.EventThread
 
Field Summary
protected  Interval _interval
          The ticker interval.
 
Fields inherited from class com.threerings.tudey.server.util.SceneTicker
_actualInterval, _intervalAverage, _lastLong, _lastTick, _runQueue, _sarray, _scenemgrs, _targetInterval
 
Constructor Summary
SceneTicker.EventThread(RunQueue runQueue, int targetInterval)
          Creates a new event thread ticker.
 
Method Summary
protected  void start()
          Starts ticking.
protected  void stop()
          Stops ticking.
 
Methods inherited from class com.threerings.tudey.server.util.SceneTicker
add, contains, getActualInterval, remove, setTargetInterval, tick
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_interval

protected Interval _interval
The ticker interval.

Constructor Detail

SceneTicker.EventThread

public SceneTicker.EventThread(RunQueue runQueue,
                               int targetInterval)
Creates a new event thread ticker.

Method Detail

start

protected void start()
Description copied from class: SceneTicker
Starts ticking.

Specified by:
start in class SceneTicker

stop

protected void stop()
Description copied from class: SceneTicker
Stops ticking.

Specified by:
stop in class SceneTicker