Skip to content

hxd.snd.openal.Driver

hxd.snd.openal.Driver

Fields

NameType
deviceAbstract
contextAbstract
maxAuxiliarySendsI32
tmpByteshaxe.io.Bytes
Virtual[update, unqueueBuffer, stopSource, setSourceVolume, setMasterVolume, setListenerParams, setBufferData, queueBuffer, playSource, getProcessedBuffers, getPlayedSampleCount, getEffectDriver, destroyBuffer, createSource, createBuffer]
staticcheckALFun

Protos

  • f@31343 getTmpBytes(hxd.snd.openal.Driver, I32) → haxe.io.Bytes
  • f@31344 setMasterVolume(hxd.snd.openal.Driver, F64) → Void
  • f@31345 setListenerParams(hxd.snd.openal.Driver, h3d.Vector, h3d.Vector, h3d.Vector, h3d.Vector) → Void
  • f@31346 createSource(hxd.snd.openal.Driver) → hxd.snd.openal.SourceHandle
  • f@31347 playSource(hxd.snd.openal.Driver, hxd.snd.openal.SourceHandle) → Void
  • f@31348 stopSource(hxd.snd.openal.Driver, hxd.snd.openal.SourceHandle) → Void
  • f@31349 setSourceVolume(hxd.snd.openal.Driver, hxd.snd.openal.SourceHandle, F64) → Void
  • f@31350 createBuffer(hxd.snd.openal.Driver) → hxd.snd.openal.BufferHandle
  • f@31351 destroyBuffer(hxd.snd.openal.Driver, hxd.snd.openal.BufferHandle) → Void
  • f@31352 setBufferData(hxd.snd.openal.Driver, hxd.snd.openal.BufferHandle, haxe.io.Bytes, I32, hxd.snd.SampleFormat, I32, I32) → Void
  • f@31353 getPlayedSampleCount(hxd.snd.openal.Driver, hxd.snd.openal.SourceHandle) → I32
  • f@31354 getProcessedBuffers(hxd.snd.openal.Driver, hxd.snd.openal.SourceHandle) → I32
  • f@31355 queueBuffer(hxd.snd.openal.Driver, hxd.snd.openal.SourceHandle, hxd.snd.openal.BufferHandle, I32, Bool) → Void
  • f@31356 unqueueBuffer(hxd.snd.openal.Driver, hxd.snd.openal.SourceHandle, hxd.snd.openal.BufferHandle) → Void
  • f@31357 update(hxd.snd.openal.Driver) → Void
  • f@31358 getEffectDriver(hxd.snd.openal.Driver, String) → hxd.snd.EffectDriver

Bindings

  • static f@31360 __constructor__(hxd.snd.openal.Driver) → Void
  • static f@31359 checkAL(String) → I32