Uses of Class
hmi.elckerlyc.PlayException

Packages that use PlayException
hmi.elckerlyc.animationengine.gaze   
hmi.elckerlyc.animationengine.motionunit   
hmi.elckerlyc.animationengine.pointing   
hmi.elckerlyc.animationengine.transitions   
hmi.elckerlyc.audioengine The AudioEngine is for playing sound fragments from disk (wav, mp3, etc). 
hmi.elckerlyc.faceengine   
hmi.elckerlyc.faceengine.faceunit   
hmi.elckerlyc.interrupt   
hmi.elckerlyc.planunit   
hmi.elckerlyc.speechengine   
hmi.elckerlyc.wait   
hmi.environment This package contains several base classes that facilitate easy access to building an environment with graphics, physics and virtual human animation. 
 

Uses of PlayException in hmi.elckerlyc.animationengine.gaze
 

Methods in hmi.elckerlyc.animationengine.gaze that throw PlayException
protected  void GazeTMU.startUnit(double time)
           
 

Uses of PlayException in hmi.elckerlyc.animationengine.motionunit
 

Subclasses of PlayException in hmi.elckerlyc.animationengine.motionunit
 class TMUPlayException
          Thrown when playback of a TMU fails
 

Methods in hmi.elckerlyc.animationengine.motionunit that throw PlayException
protected  void PhysicalTMU.startUnit(double t)
           
 

Uses of PlayException in hmi.elckerlyc.animationengine.pointing
 

Methods in hmi.elckerlyc.animationengine.pointing that throw PlayException
 void PointingTMU.startUnit(double time)
           
 

Uses of PlayException in hmi.elckerlyc.animationengine.transitions
 

Methods in hmi.elckerlyc.animationengine.transitions that throw PlayException
 void TransitionTMU.startUnit(double t)
           
 

Uses of PlayException in hmi.elckerlyc.audioengine
 

Subclasses of PlayException in hmi.elckerlyc.audioengine
 class AudioUnitPlayException
           
 class WavUnitPlayException
           
 

Methods in hmi.elckerlyc.audioengine that throw PlayException
 void WavAudioUnit.playUnit(double time)
           
protected  void WavAudioUnit.startUnit(double time)
           
 

Uses of PlayException in hmi.elckerlyc.faceengine
 

Methods in hmi.elckerlyc.faceengine that throw PlayException
 void AutoBehaviourCallback.callback(String autoclass, HashMap<String,String> parameters)
          this method is used to send any parameters from a face unit onwards to autobehavior emitters such as GazeEmitter and BlinkEmitter.
 void GazePatternChangeFU.play(double t)
           
 void BlinkModelChangeFU.play(double t)
           
 

Uses of PlayException in hmi.elckerlyc.faceengine.faceunit
 

Subclasses of PlayException in hmi.elckerlyc.faceengine.faceunit
 class FUPlayException
          Thrown whenever a FaceUnit fails during play
 class TFUPlayException
          Thrown when playback of a TFU fails
 

Methods in hmi.elckerlyc.faceengine.faceunit that throw PlayException
 void FaceUnit.play(double t)
          Executes the face unit, typically by morphing the face or moving some FAPs
 void TimedFaceUnit.playUnit(double time)
           
protected  void TimedFaceUnit.stopUnit(double time)
           
 

Uses of PlayException in hmi.elckerlyc.interrupt
 

Methods in hmi.elckerlyc.interrupt that throw PlayException
protected  void InterruptUnit.playUnit(double time)
           
protected  void InterruptUnit.startUnit(double time)
           
protected  void InterruptUnit.stopUnit(double time)
           
 

Uses of PlayException in hmi.elckerlyc.planunit
 

Methods in hmi.elckerlyc.planunit that throw PlayException
 void PlanUnit.play(double time)
          Plays the unit at global time time.
 void AbstractPlanUnit.play(double time)
           
protected abstract  void AbstractPlanUnit.playUnit(double time)
           
 void PlanUnit.start(double time)
          Starts the Plan unit, is called only once before the first play is called.
 void AbstractPlanUnit.start(double time)
           
protected  void AbstractPlanUnit.startUnit(double time)
          Starts the PlanUnit, is only called once at start
 void PlanUnit.stop(double time)
          Stop the Plan unit.
 void AbstractPlanUnit.stop(double time)
           
protected abstract  void AbstractPlanUnit.stopUnit(double time)
           
 

Uses of PlayException in hmi.elckerlyc.speechengine
 

Subclasses of PlayException in hmi.elckerlyc.speechengine
 class SpeechUnitPlayException
           
 

Methods in hmi.elckerlyc.speechengine that throw PlayException
 void DirectTTSUnit.playUnit(double time)
           
protected  void WavTTSUnit.startUnit(double time)
           
protected  void TextSpeechUnit.startUnit(double time)
           
protected  void DirectTTSUnit.stopUnit(double time)
           
 

Uses of PlayException in hmi.elckerlyc.wait
 

Methods in hmi.elckerlyc.wait that throw PlayException
protected  void WaitUnit.playUnit(double time)
           
protected  void WaitUnit.stopUnit(double time)
           
 

Uses of PlayException in hmi.environment
 

Methods in hmi.environment that throw PlayException
 void HmiEnvironmentAutoBehaviourCallback.callback(String autoclass, HashMap<String,String> parameters)
          this method is used to send any parameters from a face unit onwards to autobehavior emitters such as GazeEmitter and BlinkEmitter.