|
Audio::Mixer * | _mixer |
|
Audio::AudioStream * | _stream |
|
Audio::SoundHandle | _soundHandle |
|
SoundClipState | _state |
|
bool | _waitingToPlay = false |
|
int | _sourceClipID |
|
int | _sourceClipType |
|
bool | _repeat |
|
int | _priority |
|
int | _xSource |
|
int | _ySource |
|
int | _maximumPossibleDistanceAway |
|
int | _vol255 |
|
int | _vol100 |
|
int | _volModifier |
|
int | _panning |
|
int | _panningAsPercentage |
|
int | _directionalVolModifier |
|
|
int | get_final_volume () const |
|
bool | _muted = false |
|
int | _speed = 0 |
|
bool | _paramsChanged = false |
|
◆ seek()
void AGS3::SoundClipWaveBase::seek |
( |
int |
offset | ) |
|
|
overridevirtual |
Seeks to the position, where pos units depend on the audio type:
- MIDI - the beat number
- MOD / XM / S3M - the pattern number
- WAV / VOC - the sample number
- OGG / MP3 - milliseconds
Implements AGS3::SOUNDCLIP.
◆ seek_ms()
void AGS3::SoundClipWaveBase::seek_ms |
( |
int |
pos_ms | ) |
|
|
overridevirtual |
◆ get_pos()
int AGS3::SoundClipWaveBase::get_pos |
( |
| ) |
|
|
overridevirtual |
◆ get_pos_ms()
int AGS3::SoundClipWaveBase::get_pos_ms |
( |
| ) |
|
|
overridevirtual |
◆ get_length_ms()
int AGS3::SoundClipWaveBase::get_length_ms |
( |
| ) |
|
|
overridevirtual |
The documentation for this struct was generated from the following file: