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