|
|
Audio::Mixer * | _mixer |
| |
|
Common::SeekableReadStream * | _data |
| |
|
int | lengthInSeconds |
| |
|
SoundClipState | _state |
| |
|
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::MYMIDI::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::MYMIDI::seek_ms |
( |
int |
pos_ms | ) |
|
|
overridevirtual |
◆ get_pos()
| int AGS3::MYMIDI::get_pos |
( |
| ) |
|
|
overridevirtual |
◆ get_pos_ms()
| int AGS3::MYMIDI::get_pos_ms |
( |
| ) |
|
|
overridevirtual |
◆ get_length_ms()
| int AGS3::MYMIDI::get_length_ms |
( |
| ) |
|
|
overridevirtual |
◆ get_sound_type()
| int AGS3::MYMIDI::get_sound_type |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this struct was generated from the following file: