ScummVM API documentation
Hadesch::AmbientAnim Class Reference

Classes

struct  AmbientDesc
 

Public Types

enum  PanType { PAN_ANY, PAN_LEFT, PAN_RIGHT }
 
enum  AnimType { DISAPPEAR, KEEP_LOOP, BACK_AND_FORTH }
 

Public Member Functions

 AmbientAnim (const Common::String &animName, const Common::String &sound, int zValue, int minint, int maxint, AnimType loop, Common::Point offset, PanType pan)
 
 AmbientAnim (const Common::Array< AmbientDesc > &descs, int zValue, int minint, int maxint, AnimType loop, Common::Point offset, PanType pan)
 
void play (bool reschedule)
 
void schedule ()
 
void start ()
 
void pause ()
 
void unpause ()
 
void hide ()
 
void unpauseAndFirstFrame ()
 
void selectFirstFrame ()
 
void playFinished (bool reschedule)
 
bool isReady ()
 

The documentation for this class was generated from the following file: