Module audio_stream_player_3d

Consts

ATTENUATION_INVERSE_DISTANCE = 0'i64
ATTENUATION_INVERSE_SQUARE_DISTANCE = 1'i64
ATTENUATION_LOGARITHMIC = 2'i64
OUT_OF_RANGE_MIX = 0'i64
OUT_OF_RANGE_PAUSE = 1'i64
DOPPLER_TRACKING_DISABLED = 0'i64
DOPPLER_TRACKING_IDLE_STEP = 1'i64
DOPPLER_TRACKING_PHYSICS_STEP = 2'i64

Procs

proc stream(self: AudioStreamPlayer3D): AudioStream {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc stream=(self: AudioStreamPlayer3D; val: AudioStream) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc attenuationModel(self: AudioStreamPlayer3D): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc attenuationModel=(self: AudioStreamPlayer3D; val: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc unitDb(self: AudioStreamPlayer3D): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc unitDb=(self: AudioStreamPlayer3D; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc unitSize(self: AudioStreamPlayer3D): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc unitSize=(self: AudioStreamPlayer3D; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc maxDb(self: AudioStreamPlayer3D): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc maxDb=(self: AudioStreamPlayer3D; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pitchScale(self: AudioStreamPlayer3D): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pitchScale=(self: AudioStreamPlayer3D; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc playing(self: AudioStreamPlayer3D): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc playing=(self: AudioStreamPlayer3D; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc autoplay(self: AudioStreamPlayer3D): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc autoplay=(self: AudioStreamPlayer3D; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc maxDistance(self: AudioStreamPlayer3D): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc maxDistance=(self: AudioStreamPlayer3D; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc outOfRangeMode(self: AudioStreamPlayer3D): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc outOfRangeMode=(self: AudioStreamPlayer3D; val: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc bus(self: AudioStreamPlayer3D): string {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc bus=(self: AudioStreamPlayer3D; val: string) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc areaMask(self: AudioStreamPlayer3D): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc areaMask=(self: AudioStreamPlayer3D; val: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc emissionAngleEnabled(self: AudioStreamPlayer3D): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc emissionAngleEnabled=(self: AudioStreamPlayer3D; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc emissionAngleDegrees(self: AudioStreamPlayer3D): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc emissionAngleDegrees=(self: AudioStreamPlayer3D; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc emissionAngleFilterAttenuationDb(self: AudioStreamPlayer3D): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc emissionAngleFilterAttenuationDb=(self: AudioStreamPlayer3D; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc attenuationFilterCutoffHz(self: AudioStreamPlayer3D): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc attenuationFilterCutoffHz=(self: AudioStreamPlayer3D; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc attenuationFilterDb(self: AudioStreamPlayer3D): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc attenuationFilterDb=(self: AudioStreamPlayer3D; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc dopplerTracking(self: AudioStreamPlayer3D): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc dopplerTracking=(self: AudioStreamPlayer3D; val: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc play(self: AudioStreamPlayer3D; fromPosition: float64 = 0.0) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc seek(self: AudioStreamPlayer3D; toPosition: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc stop(self: AudioStreamPlayer3D) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getPlaybackPosition(self: AudioStreamPlayer3D): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}

Methods

method isActive(self: AudioStreamPlayer3D): bool {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method busLayoutChanged(self: AudioStreamPlayer3D) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}