ScummVM API documentation
LastExpress::SoundEntry Class Reference
Inheritance diagram for LastExpress::SoundEntry:
Common::Serializable

Public Member Functions

 SoundEntry (LastExpressEngine *engine)
 
void open (Common::String name, SoundFlag flag, int priority)
 
void close ()
 
void play (uint32 startTime=0)
 
void kill ()
 
void setVolumeSmoothly (SoundFlag newVolume)
 
void fade ()
 
bool update ()
 
void adjustVolumeIfNISPlaying ()
 
void setVolume (SoundFlag newVolume)
 
void initDelayedActivate (unsigned activateDelay)
 
void setSubtitles (const Common::String &filename)
 
void saveLoadWithSerializer (Common::Serializer &ser) override
 
void setEntity (EntityIndex entity)
 
bool needSaving () const
 
uint32 getStatus ()
 
int32 getTag ()
 
uint32 getTime ()
 
EntityIndex getEntity ()
 
uint32 getPriority ()
 
const Common::StringgetName ()
 
SimpleSoundgetSoundStream ()
 

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