EVosgAV.AudioSystem

class EVosgAV.AudioSystem
Represents:c++ class
Wraps:EVosgAV::AudioSystem

Methods:

:pause()

Тип результата:unsigned
:resume()

Тип результата:unsigned
:play(EVosgAV.AudioSource aSound)

Параметры:aSound (EVosgAV.AudioSource) –
Тип результата:unsigned
:play(EVosgAV.AudioSource aSound, double aVolume)

Параметры:
Тип результата:

unsigned

:play(EVosgAV.AudioSource aSound, double aVolume, double aPan)

Параметры:
Тип результата:

unsigned

:seek(unsigned aVoiceHandle, double aSeconds)

Параметры:
  • aVoiceHandle (unsigned) –
  • aSeconds (double) –
:stop(unsigned aVoiceHandle)

Параметры:aVoiceHandle (unsigned) –
:stopAll()

:stopAudioSource(EVosgAV.AudioSource aSound)

Параметры:aSound (EVosgAV.AudioSource) –
:getPause(unsigned aVoiceHandle)

Параметры:aVoiceHandle (unsigned) –
Тип результата:bool
:getVolume(unsigned aVoiceHandle)

Параметры:aVoiceHandle (unsigned) –
Тип результата:double
:getPan(unsigned aVoiceHandle)

Параметры:aVoiceHandle (unsigned) –
Тип результата:double
:isValidVoiceHandle(unsigned aVoiceHandle)

Параметры:aVoiceHandle (unsigned) –
Тип результата:bool
:getGlobalVolume()

Тип результата:double
:getLooping(unsigned aVoiceHandle)

Параметры:aVoiceHandle (unsigned) –
Тип результата:bool
:setLooping(unsigned aVoiceHandle, bool aLooping)

Параметры:
  • aVoiceHandle (unsigned) –
  • aLooping (bool) –
:setInaudibleBehavior(unsigned aVoiceHandle, bool aMustTick, bool aKill)

Параметры:
  • aVoiceHandle (unsigned) –
  • aMustTick (bool) –
  • aKill (bool) –
:setGlobalVolume(double aVolume)

Параметры:aVolume (double) –
:setPause(unsigned aVoiceHandle, bool aPause)

Параметры:
  • aVoiceHandle (unsigned) –
  • aPause (bool) –
:setPauseAll(bool aPause)

Параметры:aPause (bool) –
:setPan(unsigned aVoiceHandle, double aPan)

Параметры:
  • aVoiceHandle (unsigned) –
  • aPan (double) –
:setVolume(unsigned aVoiceHandle, double aVolume)

Параметры:
  • aVoiceHandle (unsigned) –
  • aVolume (double) –
:fadeVolume(unsigned aVoiceHanle, double aTo, double aTime)

Параметры:
  • aVoiceHanle (unsigned) –
  • aTo (double) –
  • aTime (double) –
:fadeGlobalVolume(double aTo, double aTime)

Параметры:
  • aTo (double) –
  • aTime (double) –
:schedulePause(unsigned aVoiceHandle, double aTime)

Параметры:
  • aVoiceHandle (unsigned) –
  • aTime (double) –
:scheduleStop(unsigned aVoiceHandle, double aTime)

Параметры:
  • aVoiceHandle (unsigned) –
  • aTime (double) –

Static Methods:

.instance()

Тип результата:EVosgAV.AudioSystem