toAudioStatus method
Convert from a SDL_AudioStatus
member.
Implementation
AudioStatus toAudioStatus() {
switch (this) {
case SDL_AudioStatus.SDL_AUDIO_STOPPED:
return AudioStatus.stopped;
case SDL_AudioStatus.SDL_AUDIO_PLAYING:
return AudioStatus.playing;
case SDL_AudioStatus.SDL_AUDIO_PAUSED:
return AudioStatus.paused;
default:
throw SdlError(
this,
'Unrecognised `SDL_AudioStatus` member.',
);
}
}