Table of Contents

Class AudioListener3D

Overrides the location sounds are heard from.

Inheritance
AudioListener3D

Remarks

Once added to the scene tree and enabled using make_current, this node will override the location sounds are heard from. This can be used to listen from a location different from the Camera3D.

Methods

clear_current

Disables the listener to use the current camera's listener instead.

void clear_current

get_listener_transform

Qualifiers: const

Returns the listener's global orthonormalized Transform3D.

Transform3D get_listener_transform

is_current

Qualifiers: const

Returns true if the listener was made current using make_current, false otherwise.

Note: There may be more than one AudioListener3D marked as "current" in the scene tree, but only the one that was made current last will be used.

bool is_current

make_current

Enables the listener. This will override the current camera's listener.

void make_current