package
1.0.0
Repository: https://github.com/engoengine/systems.git
Documentation: pkg.go.dev

# Functions

GetMasterVolume gets the master volume of the audio system.
LoadedPlayer retrieves the *audio.Player created from the URL.
SetMasterVolume sets the master volume.

# Variables

SampleRate is the sample rate at which the player plays audio.

# Structs

AudioComponent is a Component which is used by the AudioSystem.
AudioSystem is a System that allows for sound effects and / or music.
NotAudioComponent is used to flag an entity as not in the AudioSystem even if it has the proper components.
Player holds the underlying audio data and plays/pauses/stops/rewinds/seeks it.

# Interfaces

Audioable is the required interface for the AudioSystem.AddByInterface method.
AudioFace allows typesafe access to an anonymouse child AudioComponent.
NotAudioable is an interface used to flag an entity as not in the AudioSystem even if it has the proper components.