org.xith3d.scenegraph.particles.jops
Class ParticleManagerUpdater

java.lang.Object
  extended by org.xith3d.scenegraph.particles.jops.ParticleManagerUpdater
All Implemented Interfaces:
ScheduledOperation, Updatable

public class ParticleManagerUpdater
extends java.lang.Object
implements ScheduledOperation

Insert comment here.


Constructor Summary
ParticleManagerUpdater(org.softmed.jops.ParticleManager pmanager)
           
 
Method Summary
 boolean isAlive()
          if false, the object will be removed from the scheduler next loop iteration
 boolean isPersistent()
          If this operation is persistent, it remains scheduled after beeing executed once.
 void setAlive(boolean alive)
          Sets this Object alive or dead
 void update(long gameTime, long frameTime, UpdatingThread.TimingMode timingMode)
          Updates this Updatable object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParticleManagerUpdater

public ParticleManagerUpdater(org.softmed.jops.ParticleManager pmanager)
Method Detail

isPersistent

public boolean isPersistent()
Description copied from interface: ScheduledOperation
If this operation is persistent, it remains scheduled after beeing executed once.

Specified by:
isPersistent in interface ScheduledOperation

setAlive

public void setAlive(boolean alive)
Description copied from interface: ScheduledOperation
Sets this Object alive or dead

Specified by:
setAlive in interface ScheduledOperation
Parameters:
alive - if false, the object will be removed from the scheduler next loop iteration

isAlive

public boolean isAlive()
Description copied from interface: ScheduledOperation
if false, the object will be removed from the scheduler next loop iteration

Specified by:
isAlive in interface ScheduledOperation

update

public void update(long gameTime,
                   long frameTime,
                   UpdatingThread.TimingMode timingMode)
Description copied from interface: Updatable
Updates this Updatable object.

Specified by:
update in interface Updatable
Parameters:
gameTime - the gameTime in Milliseconds
frameTime - the frameTime in Milliseconds (needed time for the last frame)
timingMode - the TimingMode to use for frameTime.