class

Godot::AudioStreamPlayer3D

Inherits Godot::Node3D < Godot::Node < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

area_mask

Property area_mask getter

Source
area_mask=(val : Int)

Property area_mask setter

Source
attenuation_filter_cutoff_hz

Property attenuation_filter_cutoff_hz getter

Source
attenuation_filter_cutoff_hz=(val : Number)

Property attenuation_filter_cutoff_hz setter

Source
attenuation_filter_db

Property attenuation_filter_db getter

Source
attenuation_filter_db=(val : Number)

Property attenuation_filter_db setter

Source
attenuation_model

Property attenuation_model getter

Source
attenuation_model=(val : Int)

Property attenuation_model setter

Source
autoplay

Property autoplay getter

Source
autoplay=(val)

Property autoplay setter

Source
autoplay?
Source
bus

Property bus getter

Source
bus=(val)

Property bus setter

Source
doppler_tracking

Property doppler_tracking getter

Source
doppler_tracking=(val : Int)

Property doppler_tracking setter

Source
emission_angle_degrees

Property emission_angle_degrees getter

Source
emission_angle_degrees=(val : Number)

Property emission_angle_degrees setter

Source
emission_angle_enabled

Property emission_angle_enabled getter

Source
emission_angle_enabled=(val)

Property emission_angle_enabled setter

Source
emission_angle_enabled?
Source
emission_angle_filter_attenuation_db

Property emission_angle_filter_attenuation_db getter

Source
emission_angle_filter_attenuation_db=(val : Number)

Property emission_angle_filter_attenuation_db setter

Source
get_area_mask
Source
get_attenuation_filter_cutoff_hz
Source
get_attenuation_filter_db
Source
get_attenuation_model
Source
get_bus
Source
get_doppler_tracking
Source
get_emission_angle
Source
get_emission_angle_filter_attenuation_db
Source
get_max_db
Source
get_max_distance
Source
get_max_polyphony
Source
get_panning_strength
Source
get_pitch_scale
Source
get_playback_position
Source
get_playback_type
Source
get_stream
Source
get_stream_paused
Source
get_stream_playback
Source
get_unit_size
Source
get_volume_db
Source
get_volume_linear
Source
has_stream_playback
Source
is_autoplay_enabled
Source
is_emission_angle_enabled
Source
is_playing
Source
max_db

Property max_db getter

Source
max_db=(val : Number)

Property max_db setter

Source
max_distance

Property max_distance getter

Source
max_distance=(val : Number)

Property max_distance setter

Source
max_polyphony

Property max_polyphony getter

Source
max_polyphony=(val : Int)

Property max_polyphony setter

Source
panning_strength

Property panning_strength getter

Source
panning_strength=(val : Number)

Property panning_strength setter

Source
pitch_scale

Property pitch_scale getter

Source
pitch_scale=(val : Number)

Property pitch_scale setter

Source
play(from_position : Float64) : Void
Source
playback_type

Property playback_type getter

Source
playback_type=(val : Int)

Property playback_type setter

Source
playing

Property playing getter

Source
playing=(val)

Property playing setter

Source
playing?
Source
seek(to_position : Float64) : Void
Source
set_area_mask(mask : Int64) : Void
Source
set_attenuation_filter_cutoff_hz(degrees : Float64) : Void
Source
set_attenuation_filter_db(db : Float64) : Void
Source
set_attenuation_model(model : Int64) : Void
Source
set_autoplay(enable : Bool) : Void
Source
set_bus(bus : String) : Void
Source
set_doppler_tracking(mode : Int64) : Void
Source
set_emission_angle(degrees : Float64) : Void
Source
set_emission_angle_enabled(enabled : Bool) : Void
Source
set_emission_angle_filter_attenuation_db(db : Float64) : Void
Source
set_max_db(max_db : Float64) : Void
Source
set_max_distance(meters : Float64) : Void
Source
set_max_polyphony(max_polyphony : Int64) : Void
Source
set_panning_strength(panning_strength : Float64) : Void
Source
set_pitch_scale(pitch_scale : Float64) : Void
Source
set_playback_type(playback_type : Int64) : Void
Source
set_playing(enable : Bool) : Void
Source
set_stream(stream : AudioStream) : Void
Source
set_stream_paused(pause : Bool) : Void
Source
set_unit_size(unit_size : Float64) : Void
Source
set_volume_db(volume_db : Float64) : Void
Source
set_volume_linear(volume_linear : Float64) : Void
Source
stop
Source
stream

Property stream getter

Source
stream=(val)

Property stream setter

Source
stream_paused

Property stream_paused getter

Source
stream_paused=(val)

Property stream_paused setter

Source
stream_paused?
Source
unit_size

Property unit_size getter

Source
unit_size=(val : Number)

Property unit_size setter

Source
volume_db

Property volume_db getter

Source
volume_db=(val : Number)

Property volume_db setter

Source
volume_linear

Property volume_linear getter

Source
volume_linear=(val : Number)

Property volume_linear setter

Source

Nested types