//================================================================================
// AudioAPI.
//================================================================================

class AudioAPI extends Object
	Native
	Export;

native static function PlaySound(string a_SoundName);

native static function PlayMusic(string a_MusicName, float a_FadeInTime);

native static function StopMusic();

// Export UAudioAPI::execPlayVoice(FFrame&, void* const)
native static function PlayVoice(string VoiceName);

// Export UAudioAPI::execPlayNotifySound(FFrame&, void* const)
native static function PlayNotifySound(string SoundName);

// Export UAudioAPI::execPlayIndexedNotifySound(FFrame&, void* const)
native static function PlayIndexedNotifySound(string a_SoundName, int a_iSoundIndex, bool a_bVoice);