Godot::AudioServer
Inherits Godot::Object < Reference < Object
Godot AudioServer singleton (AudioServer).
Constructors
instance
Sourcenew(pointer : Pointer(Void) = Pointer(Void).null)
SourceClass methods
singleton_ptr
SourceInstance methods
add_bus(at_position : Int64) : Void
Sourceadd_bus_effect(bus_idx : Int64, effect : AudioEffect, at_position : Int64) : Void
Sourcegenerate_bus_layout
Sourceget_bus_channels(bus_idx : Int64) : Int64
Sourceget_bus_count
Sourceget_bus_effect(bus_idx : Int64, effect_idx : Int64) : AudioEffect
Sourceget_bus_effect_count(bus_idx : Int64) : Int64
Sourceget_bus_effect_instance(bus_idx : Int64, effect_idx : Int64, channel : Int64) : AudioEffectInstance
Sourceget_bus_index(bus_name : String) : Int64
Sourceget_bus_name(bus_idx : Int64) : String
Sourceget_bus_peak_volume_left_db(bus_idx : Int64, channel : Int64) : Float64
Sourceget_bus_peak_volume_right_db(bus_idx : Int64, channel : Int64) : Float64
Sourceget_bus_send(bus_idx : Int64) : String
Sourceget_bus_volume_db(bus_idx : Int64) : Float64
Sourceget_bus_volume_linear(bus_idx : Int64) : Float64
Sourceget_driver_name
Sourceget_input_buffer_length_frames
Sourceget_input_device
Sourceget_input_device_list
Sourceget_input_frames(frames : Int64) : Pointer(Void)
Sourceget_input_frames_available
Sourceget_input_mix_rate
Sourceget_mix_rate
Sourceget_output_device
Sourceget_output_device_list
Sourceget_output_latency
Sourceget_playback_speed_scale
Sourceget_speaker_mode
Sourceget_time_since_last_mix
Sourceget_time_to_next_mix
Sourceis_bus_bypassing_effects(bus_idx : Int64) : Bool
Sourceis_bus_effect_enabled(bus_idx : Int64, effect_idx : Int64) : Bool
Sourceis_bus_mute(bus_idx : Int64) : Bool
Sourceis_bus_solo(bus_idx : Int64) : Bool
Sourceis_stream_registered_as_sample(stream : AudioStream) : Bool
Sourcelock
Sourcemove_bus(index : Int64, to_index : Int64) : Void
Sourceregister_stream_as_sample(stream : AudioStream) : Void
Sourceremove_bus(index : Int64) : Void
Sourceremove_bus_effect(bus_idx : Int64, effect_idx : Int64) : Void
Sourceset_bus_bypass_effects(bus_idx : Int64, enable : Bool) : Void
Sourceset_bus_count(amount : Int64) : Void
Sourceset_bus_effect_enabled(bus_idx : Int64, effect_idx : Int64, enabled : Bool) : Void
Sourceset_bus_layout(bus_layout : AudioBusLayout) : Void
Sourceset_bus_mute(bus_idx : Int64, enable : Bool) : Void
Sourceset_bus_name(bus_idx : Int64, name : String) : Void
Sourceset_bus_send(bus_idx : Int64, send : String) : Void
Sourceset_bus_solo(bus_idx : Int64, enable : Bool) : Void
Sourceset_bus_volume_db(bus_idx : Int64, volume_db : Float64) : Void
Sourceset_bus_volume_linear(bus_idx : Int64, volume_linear : Float64) : Void
Sourceset_enable_tagging_used_audio_streams(enable : Bool) : Void
Sourceset_input_device(name : String) : Void
Sourceset_input_device_active(active : Bool) : Int64
Sourceset_output_device(name : String) : Void
Sourceset_playback_speed_scale(scale : Float64) : Void
Sourceswap_bus_effects(bus_idx : Int64, effect_idx : Int64, by_effect_idx : Int64) : Void
Sourceunlock
Source