Skip to content

luxe API (2025.1.2)


luxe: system/sound.modifier module


Data

import "luxe: system/sound.modifier" for Data

no docs found

  • var source : Asset = null
  • var bus : Asset = null
  • var volume : Num = -1
  • var pan : Num = 0
  • var pitch : Num = 1
  • var looping : Bool = false
  • var world_space : Bool = false
  • var debug_draw : Bool = true
  • var attenuation : SoundAttenuation = SoundAttenuation.none
  • var range : Float2 = [1, 10]
  • var rolloff : Num = 1
  • var simulate_doppler : Bool = false
  • var doppler_factor : Num = 1

Sound

import "luxe: system/sound.modifier" for Sound

no docs found


SoundAttenuation

import "luxe: system/sound.modifier" for SoundAttenuation

no docs found


SoundAttenuation.none returns unknown

no docs found

SoundAttenuation.inverse_distance returns unknown

no docs found

SoundAttenuation.linear_distance returns unknown

no docs found

SoundAttenuation.exponential_distance returns unknown

no docs found

System

import "luxe: system/sound.modifier" for System

no docs found


System.new(world: World) returns System

no docs found

System.init(world: World) returns unknown

no docs found

System.editor_init(world: World) returns unknown

no docs found

System.attach(entity: Entity, data: Data) returns unknown

no docs found

System.detach(entity: Entity, data: Data) returns unknown

no docs found

System.get_attenuation(attn: SoundAttenuation) returns AudioAttenuation

no docs found

System.tick(delta: Num) returns unknown

no docs found

System.draw(entity: Entity, data: Data) returns unknown

no docs found

System.editor_change(entity: Entity, change: ModifierChange) returns unknown

no docs found

System.editor_tick(delta: Num) returns unknown

no docs found