SoundDataBase

SoundDataBase
Scaleform::Sound::SoundDataBase
Declaration
class SoundDataBase : public RefCountBaseNTS<SoundDataBase,Stat_Sound_Mem>;
Description

SoundDataBase is a base class describing the basic parameters of sound data in GFx. This class does not hold any sound data nor does it provide a pointer to the sound data, as its derived classes can hold only a file name of a file with sound data. SoundDataBase acts as the base class for SoundData.

Enumerations
Enumeration 
Description 
Collection of sound data format flags. 
Methods
Method 
Description 
Retrieves the number of sound channels used in the sound data. 
Obtains the duration of time for which a sample sound data plays. 
Returns the format of the sample sound data. 
Returns the sample rate of the sound data. 
Returns the size of the sound data in bytes. 
Obtains the number of samples in the sound data. 
Returns the size of one sample in the sound data in bytes. 
Obtains the number of samples that are skipped when the sample starts playing. 
Determines whether the sound data is in compressed/ uncompressed format. 
Determines whether the sound data comes from a file. 
Determines if the sound data should be used in the streaming mode. 
Sets the number of samples that should be skipped when sample starts playing. 
Constructs a sound data object. 
File

Sound_Sound.h