Crate bevy_retrograde::audio[][src]

Expand description

The Bevy Retrograde audio plugin

Bevy Retrograde attempts to provide an extremely simple, yet still effective API for playing audio in games using Kira. If more control is desired you may want to look into bevy_kira_audio which grants more control over audio playback.

Modules

kira

Kira

Structs

PauseSoundSettings

Settings for pausing an instance.

PlaySoundSettings

Settings for an instance.

ResumeSoundSettings

Settings for resuming an instance.

RetroAudioPlugin

The Bevy Retrograde audio plugin

Sound

A Handle to a sound that can be played, paused, etc. using the SoundController resource

SoundController

Bevy resource for controlling audio playback

SoundControllerState
StopSoundSettings

Settings for stopping an instance.

Enums

LoopStart

A loop start point for an instance.

SoundData

An asset that holds the data necessary to create a sound using the SoundController resource

SoundDataLoaderError

An error that occurs when loading a sound asset