ScummVM API documentation
PCMChannel_Base Class Referenceabstract

Public Member Functions

virtual void clear ()
 
void updateOutput ()
 
int32 currentSampleLeft ()
 
int32 currentSampleRight ()
 
virtual bool isPlaying () const =0
 
bool isActive () const
 
void activate ()
 
void deactivate ()
 

Protected Member Functions

void setData (const int8 *data, uint32 dataEnd, uint32 dataStart=0)
 
void setVolume (uint8 vol)
 
void setPanPos (uint8 setPanPos)
 
void setupLoop (uint32 loopStart, uint32 loopLen)
 
void setRate (uint16 rate)
 

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