~/forever/addon-api
Addon API
C_Sound.GetSoundScaledVolume(soundHandle) : scaledVolumeC_Sound.IsPlaying(soundHandle) : isPlayingC_Sound.PlayItemSound(soundType, itemLocation)C_Sound.PlaySound(soundKitID, uiSoundSubType, forceNoDuplicates, runFinishCallback, overridePriority?, volumeOverride?) : success, soundHandleC_Sound.PlaySoundWithOptions(params) : success, soundHandleC_Sound.PlayVocalErrorSound(vocalErrorSoundID)Documented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.