Skip to content

level.LevelAudio

level.LevelAudio

Inherits from: libs.Process

Fields

NameType
ambientChannelshl.types.ArrayObj
ambientSpatializerhl.types.ArrayObj
newEventslevel._LevelAudio.Event
onHoldEventslevel._LevelAudio.Event
spParamsVirtual[fadeDistance, maxDistance, refDistance, rollOffFactor, zPosition]
eventSpaceBuffertool.RingBuffer

Protos

  • f@2907 createAmbientSpace(level.LevelAudio) → hxd.snd.effect.Spatialization
  • f@2908 createEventSpace(level.LevelAudio) → hxd.snd.effect.Spatialization
  • f@2909 setSpatializationParams(level.LevelAudio, F64, F64, F64, F64, F64) → Void
  • f@2910 addAmbientLoop(level.LevelAudio, hxd.res.Sound, Null) → hxd.snd.Channel
  • f@2911 addAmbientPoint(level.LevelAudio, hxd.res.Sound, F64, F64, Null) → hxd.snd.Channel
  • f@2912 addAmbientSegment(level.LevelAudio, hxd.res.Sound, Bool, F64, Null, Null, Null) → hxd.snd.Channel
  • f@2913 addAmbientZone(level.LevelAudio, hxd.res.Sound, F64, F64, F64, F64, Null) → hxd.snd.Channel
  • f@2914 playEvent(level.LevelAudio, hxd.res.Sound, Null, Null, String) → level._LevelAudio.Event
  • f@2915 playEventAt(level.LevelAudio, hxd.res.Sound, F64, F64, Null, Null, String) → level._LevelAudio.Event
  • f@2916 playEventOn(level.LevelAudio, hxd.res.Sound, Entity, Null, Null, String) → level._LevelAudio.Event
  • f@2917 postUpdate(level.LevelAudio) → Void
  • f@2918 compareEvent(level.LevelAudio, level._LevelAudio.Event, level._LevelAudio.Event) → I32
  • f@2919 onDispose(level.LevelAudio) → Void
  • f@2920 pause(level.LevelAudio) → Void
  • f@2921 resume(level.LevelAudio) → Void
  • f@2922 getSfxChannelGroup(level.LevelAudio, level._LevelAudio.Event) → hxd.snd.ChannelGroup
  • f@2923 canPlaySfxOn(level.LevelAudio, hxd.snd.ChannelGroup) → Bool

Bindings

  • static f@2947 __constructor__(level.LevelAudio, libs.Process) → Void