yaarq.dmo
Class yrqDemoObject

java.lang.Object
  |
  +--yaarq.dmo.yrqDemoObject
Direct Known Subclasses:
yrqDemoFlyer, yrqDemoLogo, yrqDemoMusicLoop, yrqDemoOverlays1, yrqDemoOverlays2, yrqDemoShuttle, yrqDemoSpaceship, yrqDemoSpaceView, yrqDemoStage, yrqDemoSurfaceView

public abstract class yrqDemoObject
extends java.lang.Object


Constructor Summary
yrqDemoObject(yrqEngine a_engine, long a_start, long a_duration, long a_phase, boolean a_infinite)
           
 
Method Summary
 boolean isActive()
           
abstract  void load(yrqEngine a_engine)
           
abstract  void start(yrqEngine a_engine)
           
abstract  void stop(yrqEngine a_engine)
           
 void update(yrqEngine a_engine)
           
abstract  void update(yrqEngine a_engine, float m_timer, float a_phase)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

yrqDemoObject

public yrqDemoObject(yrqEngine a_engine,
                     long a_start,
                     long a_duration,
                     long a_phase,
                     boolean a_infinite)
Method Detail

isActive

public final boolean isActive()

load

public abstract void load(yrqEngine a_engine)

start

public abstract void start(yrqEngine a_engine)

stop

public abstract void stop(yrqEngine a_engine)

update

public final void update(yrqEngine a_engine)

update

public abstract void update(yrqEngine a_engine,
                            float m_timer,
                            float a_phase)