|
|
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: