Package-level declarations
Types
Link copied to clipboard
Provides an interface for listeners to audio events.
Link copied to clipboard
A sound effect from a file at a specified path.
Link copied to clipboard
A sound effect from a resource, identified by a key.
Link copied to clipboard
Link copied to clipboard
interface SoundEffect
Provides an interface for sound effects.
Link copied to clipboard
Provides a class for playing sound effects. An adapter must be specified.
Link copied to clipboard
Provides a result for sound playback. Success can be indicated with wasSuccessful and any additional detail specified with detail.
Link copied to clipboard
class SoundPlayer
Provides a simple class for playing sounds.
Link copied to clipboard
class VolumeManager
Provides a class for managing volumes.
Link copied to clipboard
data class VolumeManagerConfiguration(var masterVolume: Double, var musicVolume: Double, var soundEffectVolume: Double, var voiceVolume: Double, var characterVoiceVolumes: Map<String, Double>, var otherVoiceVolume: Double)
Provides a configuration for a VolumeManager.