AudioStreamPlayer3D

Inherits: Node3D < Node < Object

There is currently no description for this class. Please help us by contributing one!

Properties

int

area_mask

1

float

attenuation_filter_cutoff_hz

5000.0

float

attenuation_filter_db

-24.0

AttenuationModel

attenuation_model

0

bool

autoplay

false

StringName

bus

&"Master"

DopplerTracking

doppler_tracking

0

float

emission_angle_degrees

45.0

bool

emission_angle_enabled

false

float

emission_angle_filter_attenuation_db

-12.0

float

max_db

3.0

float

max_distance

0.0

int

max_polyphony

1

float

panning_strength

1.0

float

pitch_scale

1.0

PlaybackType

playback_type

0

bool

playing

false

AudioStream

stream

bool

stream_paused

false

float

unit_size

10.0

float

volume_db

0.0

Methods

float

get_playback_position ( )

AudioStreamPlayback

get_stream_playback ( )

bool

has_stream_playback ( )

void

play ( float from_position=0.0 )

void

seek ( float to_position )

void

stop ( )


Signals

finished ( )

There is currently no description for this signal. Please help us by contributing one!


Enumerations

enum AttenuationModel:

AttenuationModel ATTENUATION_INVERSE_DISTANCE = 0

There is currently no description for this enum. Please help us by contributing one!

AttenuationModel ATTENUATION_INVERSE_SQUARE_DISTANCE = 1

There is currently no description for this enum. Please help us by contributing one!

AttenuationModel ATTENUATION_LOGARITHMIC = 2

There is currently no description for this enum. Please help us by contributing one!

AttenuationModel ATTENUATION_DISABLED = 3

There is currently no description for this enum. Please help us by contributing one!


enum DopplerTracking:

DopplerTracking DOPPLER_TRACKING_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

DopplerTracking DOPPLER_TRACKING_IDLE_STEP = 1

There is currently no description for this enum. Please help us by contributing one!

DopplerTracking DOPPLER_TRACKING_PHYSICS_STEP = 2

There is currently no description for this enum. Please help us by contributing one!


Property Descriptions

int area_mask = 1

  • void set_area_mask ( int value )

  • int get_area_mask ( )

There is currently no description for this property. Please help us by contributing one!


float attenuation_filter_cutoff_hz = 5000.0

  • void set_attenuation_filter_cutoff_hz ( float value )

  • float get_attenuation_filter_cutoff_hz ( )

There is currently no description for this property. Please help us by contributing one!


float attenuation_filter_db = -24.0

  • void set_attenuation_filter_db ( float value )

  • float get_attenuation_filter_db ( )

There is currently no description for this property. Please help us by contributing one!


AttenuationModel attenuation_model = 0

There is currently no description for this property. Please help us by contributing one!


bool autoplay = false

  • void set_autoplay ( bool value )

  • bool is_autoplay_enabled ( )

There is currently no description for this property. Please help us by contributing one!


StringName bus = &"Master"

There is currently no description for this property. Please help us by contributing one!


DopplerTracking doppler_tracking = 0

There is currently no description for this property. Please help us by contributing one!


float emission_angle_degrees = 45.0

  • void set_emission_angle ( float value )

  • float get_emission_angle ( )

There is currently no description for this property. Please help us by contributing one!


bool emission_angle_enabled = false

  • void set_emission_angle_enabled ( bool value )

  • bool is_emission_angle_enabled ( )

There is currently no description for this property. Please help us by contributing one!


float emission_angle_filter_attenuation_db = -12.0

  • void set_emission_angle_filter_attenuation_db ( float value )

  • float get_emission_angle_filter_attenuation_db ( )

There is currently no description for this property. Please help us by contributing one!


float max_db = 3.0

  • void set_max_db ( float value )

  • float get_max_db ( )

There is currently no description for this property. Please help us by contributing one!


float max_distance = 0.0

  • void set_max_distance ( float value )

  • float get_max_distance ( )

There is currently no description for this property. Please help us by contributing one!


int max_polyphony = 1

  • void set_max_polyphony ( int value )

  • int get_max_polyphony ( )

There is currently no description for this property. Please help us by contributing one!


float panning_strength = 1.0

  • void set_panning_strength ( float value )

  • float get_panning_strength ( )

There is currently no description for this property. Please help us by contributing one!


float pitch_scale = 1.0

  • void set_pitch_scale ( float value )

  • float get_pitch_scale ( )

There is currently no description for this property. Please help us by contributing one!


PlaybackType playback_type = 0

There is currently no description for this property. Please help us by contributing one!


bool playing = false

  • bool is_playing ( )

There is currently no description for this property. Please help us by contributing one!


AudioStream stream

There is currently no description for this property. Please help us by contributing one!


bool stream_paused = false

  • void set_stream_paused ( bool value )

  • bool get_stream_paused ( )

There is currently no description for this property. Please help us by contributing one!


float unit_size = 10.0

  • void set_unit_size ( float value )

  • float get_unit_size ( )

There is currently no description for this property. Please help us by contributing one!


float volume_db = 0.0

  • void set_volume_db ( float value )

  • float get_volume_db ( )

There is currently no description for this property. Please help us by contributing one!


Method Descriptions

float get_playback_position ( )

There is currently no description for this method. Please help us by contributing one!


AudioStreamPlayback get_stream_playback ( )

There is currently no description for this method. Please help us by contributing one!


bool has_stream_playback ( )

There is currently no description for this method. Please help us by contributing one!


void play ( float from_position=0.0 )

There is currently no description for this method. Please help us by contributing one!


void seek ( float to_position )

There is currently no description for this method. Please help us by contributing one!


void stop ( )

There is currently no description for this method. Please help us by contributing one!