Namespace Doozy.Runtime.Soundy
Classes
AudioData
Base class for all audio data
AudioDataExtensions
AudioPlayer
Base class for audio players
AudioSourceExtensions
AudioSourcePlayer
Audio Player that uses an AudioSource to play the audio
AudioUtils
Utility class that contains methods for audio related operations
BaseAudioPlayerExtensions
MusicData
Audio data used for music
MusicPlayer
Audio component that can play a one or more Soundy music tracks by using a MusicPlaylist that contains one or more MusicIds. It uses AudioPlayers to play the music..
MusicPlayerExtensions
MusicPlaylist
Playlist of Music Ids (library name + music name) that can be played by a MusicPlayer
SoundData
Audio data used for sounds
SoundPlayer
Audio component that can play a Soundy sound by using a SoundId.. It uses an AudioPlayer component to play the sound.
SoundyService
Specialized class that manages the audio players that play sounds and music and handles the audio players pool.
SoundyService.AudioPlayerPool
Specialized pool of audio players
Enums
AudioActionType
Describes the types audio actions available for a single sound or music object
LibraryActionType
Describes the audio actions available for a library
MusicActionType
Describes the types of actions available for all music
PlayMode
Describes the order in which a group of audio clips will be played
PlayState
Describes the current state of an audio player
SoundActionType
Describes the types of actions available for all sounds