ScummVM API documentation
Saga2::Speech Class Reference

Public Types

enum  SpeechFlags {
  kSpNoAnimate = (1 << 0), kSpHasVoice = (1 << 1), kSpQueued = (1 << 2), kSpActive = (1 << 3),
  kSpLock = (1 << 4)
}
 

Public Member Functions

void dispose ()
 
bool append (char *text, int32 sampID)
 
bool activate ()
 
void setWakeUp (ThreadID th)
 
bool longEnough ()
 
void abortSpeech ()
 

Public Attributes

int16 _selectedButton
 
gPixelMap _speechImage
 
gPort _textPort
 

Friends

void setNextActive ()
 
void deleteSpeech (ObjectID id)
 
void updateSpeech ()
 
void queueActorSpeech (GameObject *obj, char *text, int count, int32 sampleID, int flags)
 

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