¶
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
unknown
no docs found
unknown
no docs found
unknown
no docs found
unknown
no docs found
System¶
import "luxe: system/sound.modifier" for System
no docs found
var draw : Draw = null
var style : null = PathStyle.new
var last_pos : Map = {}
- new(world:
World
) - init(world:
World
) - editor_init(world:
World
) - attach(entity:
Entity
, data:Data
) - detach(entity:
Entity
, data:Data
) - get_attenuation(attn:
SoundAttenuation
) - tick(delta:
Num
) - draw(entity:
Entity
, data:Data
) - editor_change(entity:
Entity
, change:ModifierChange
) - editor_tick(delta:
Num
)
World
)
¶System
no docs found
World
)
¶unknown
no docs found
World
)
¶unknown
no docs found
Entity
, data: Data
)
¶unknown
no docs found
Entity
, data: Data
)
¶unknown
no docs found
SoundAttenuation
)
¶AudioAttenuation
no docs found
Num
)
¶unknown
no docs found
Entity
, data: Data
)
¶unknown
no docs found
Entity
, change: ModifierChange
)
¶unknown
no docs found
Num
)
¶unknown
no docs found