level.LevelAudio
level.LevelAudio
Inherits from: libs.Process
Fields
| Name | Type | |
|---|---|---|
ambientChannels | hl.types.ArrayObj | |
ambientSpatializer | hl.types.ArrayObj | |
newEvents | level._LevelAudio.Event | |
onHoldEvents | level._LevelAudio.Event | |
spParams | Virtual[fadeDistance, maxDistance, refDistance, rollOffFactor, zPosition] | |
eventSpaceBuffer | tool.RingBuffer |
Protos
f@2907createAmbientSpace(level.LevelAudio) → hxd.snd.effect.Spatializationf@2908createEventSpace(level.LevelAudio) → hxd.snd.effect.Spatializationf@2909setSpatializationParams(level.LevelAudio, F64, F64, F64, F64, F64) → Voidf@2910addAmbientLoop(level.LevelAudio, hxd.res.Sound, Null) → hxd.snd.Channelf@2911addAmbientPoint(level.LevelAudio, hxd.res.Sound, F64, F64, Null) → hxd.snd.Channelf@2912addAmbientSegment(level.LevelAudio, hxd.res.Sound, Bool, F64, Null, Null, Null) → hxd.snd.Channelf@2913addAmbientZone(level.LevelAudio, hxd.res.Sound, F64, F64, F64, F64, Null) → hxd.snd.Channelf@2914playEvent(level.LevelAudio, hxd.res.Sound, Null, Null, String) → level._LevelAudio.Eventf@2915playEventAt(level.LevelAudio, hxd.res.Sound, F64, F64, Null, Null, String) → level._LevelAudio.Eventf@2916playEventOn(level.LevelAudio, hxd.res.Sound, Entity, Null, Null, String) → level._LevelAudio.Eventf@2917postUpdate(level.LevelAudio) → Voidf@2918compareEvent(level.LevelAudio, level._LevelAudio.Event, level._LevelAudio.Event) → I32f@2919onDispose(level.LevelAudio) → Voidf@2920pause(level.LevelAudio) → Voidf@2921resume(level.LevelAudio) → Voidf@2922getSfxChannelGroup(level.LevelAudio, level._LevelAudio.Event) → hxd.snd.ChannelGroupf@2923canPlaySfxOn(level.LevelAudio, hxd.snd.ChannelGroup) → Bool
Bindings
- static
f@2947__constructor__(level.LevelAudio, libs.Process) → Void