RapidGameFramework
Reusable Godot managers for data-driven small games
Loading...
Searching...
No Matches
audio_manager Namespace Reference

Variables

 DataCacheManager
 
 bool
 
 data_cache_manager
 
 SettingsManager = get_node_or_null("/root/SettingsManager")
 
 music_player = AudioStreamPlayer.new()
 
 bus
 
 next_music_player = AudioStreamPlayer.new()
 
 sfx_player = AudioStreamPlayer.new()
 
 pending_next_track = false
 
 String
 Reload music and sound-effect libraries from folders.
 
 music_tracks = _load_music_manifest(MUSIC_MANIFEST)
 
int queued_track_index = -1
 
 stream
 Play one sound effect by basename.
 
int current_track_index = -1
 Start sequential playback of every discovered music track.
 
 AudioStream
 Play one music track by basename.
 
 AudioStreamPlayer
 
 int
 
 PackedByteArray
 
 float
 
 AudioStreamWAV
 
 format
 
 mix_rate
 
 stereo
 
 data
 
 streams
 
 Dictionary
 
 rows
 
 track_path = str(row.get("path", ""))
 
 current
 
 paths
 
 dir
 
 file_name = dir.get_next()
 
 lower
 
 index
 
 audio_profile
 

Variable Documentation

◆ audio_profile

audio_manager.audio_profile

Definition at line 417 of file audio_manager.gd.

◆ AudioStream

audio_manager.AudioStream

Play one music track by basename.

Definition at line 93 of file audio_manager.gd.

◆ AudioStreamPlayer

audio_manager.AudioStreamPlayer

Definition at line 145 of file audio_manager.gd.

◆ AudioStreamWAV

audio_manager.AudioStreamWAV

Definition at line 271 of file audio_manager.gd.

◆ bool

audio_manager.bool

Definition at line 27 of file audio_manager.gd.

◆ bus

audio_manager.bus

Definition at line 37 of file audio_manager.gd.

◆ current

audio_manager.current

Definition at line 345 of file audio_manager.gd.

◆ current_track_index

tuple audio_manager.current_track_index = -1

Start sequential playback of every discovered music track.

Definition at line 86 of file audio_manager.gd.

◆ data

audio_manager.data

Definition at line 275 of file audio_manager.gd.

◆ data_cache_manager

audio_manager.data_cache_manager

Definition at line 29 of file audio_manager.gd.

◆ DataCacheManager

audio_manager.DataCacheManager

Definition at line 15 of file audio_manager.gd.

◆ Dictionary

audio_manager.Dictionary

Definition at line 314 of file audio_manager.gd.

◆ dir

audio_manager.dir

Definition at line 352 of file audio_manager.gd.

◆ file_name

audio_manager.file_name = dir.get_next()

Definition at line 356 of file audio_manager.gd.

◆ float

audio_manager.float

Definition at line 267 of file audio_manager.gd.

◆ format

audio_manager.format

Definition at line 272 of file audio_manager.gd.

◆ index

audio_manager.index

Definition at line 381 of file audio_manager.gd.

◆ int

audio_manager.int

Definition at line 262 of file audio_manager.gd.

◆ lower

audio_manager.lower

Definition at line 365 of file audio_manager.gd.

◆ mix_rate

audio_manager.mix_rate

Definition at line 273 of file audio_manager.gd.

◆ music_player

audio_manager.music_player = AudioStreamPlayer.new()

Definition at line 36 of file audio_manager.gd.

◆ music_tracks

audio_manager.music_tracks = _load_music_manifest(MUSIC_MANIFEST)

Definition at line 66 of file audio_manager.gd.

◆ next_music_player

audio_manager.next_music_player = AudioStreamPlayer.new()

Definition at line 41 of file audio_manager.gd.

◆ PackedByteArray

audio_manager.PackedByteArray

Definition at line 264 of file audio_manager.gd.

◆ paths

audio_manager.paths

Definition at line 351 of file audio_manager.gd.

◆ pending_next_track

audio_manager.pending_next_track = false

Definition at line 60 of file audio_manager.gd.

◆ queued_track_index

int audio_manager.queued_track_index = -1

Definition at line 73 of file audio_manager.gd.

◆ rows

audio_manager.rows

Definition at line 315 of file audio_manager.gd.

◆ SettingsManager

audio_manager.SettingsManager = get_node_or_null("/root/SettingsManager")

Definition at line 30 of file audio_manager.gd.

◆ sfx_player

audio_manager.sfx_player = AudioStreamPlayer.new()

Definition at line 46 of file audio_manager.gd.

◆ stereo

audio_manager.stereo

Definition at line 274 of file audio_manager.gd.

◆ stream

audio_manager.stream

Play one sound effect by basename.

Definition at line 75 of file audio_manager.gd.

◆ streams

audio_manager.streams

Definition at line 304 of file audio_manager.gd.

◆ String

audio_manager.String

Reload music and sound-effect libraries from folders.

Definition at line 65 of file audio_manager.gd.

◆ track_path

audio_manager.track_path = str(row.get("path", ""))

Definition at line 321 of file audio_manager.gd.