PointClickEngine::Audio::AmbientSound
Inherits Reference < Object
Stub ambient sound implementation (no audio)
Constructors
new(config : AmbientSoundConfig)
SourceInstance methods
cleanup
Sourceconfig
config=(config : AmbientSoundConfig)
current_volume
current_volume=(current_volume : Float32)
fade_duration
fade_duration=(fade_duration : Float32)
fade_start_volume
fade_start_volume=(fade_start_volume : Float32)
fade_timer
fade_timer=(fade_timer : Float32)
fading_in
fading_in=(fading_in : Bool)
fading_out
fading_out=(fading_out : Bool)
load_sound
Sourceplay
Sourceplaying
playing=(playing : Bool)
set_volume(volume : Float32, fade_duration : Float32 = 0.0_f32)
Sourcestop(immediate : Bool = false)
Sourcetarget_volume
target_volume=(target_volume : Float32)
update(dt : Float32, listener_position : RL::Vector2 | Nil = nil)
Source