EVosgAV.AudioSystem

class EVosgAV.AudioSystem
Represents

c++ class

Wraps

EVosgAV::AudioSystem

Methods:

: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) –

Static Methods:

.instance()

Тип результата

EVosgAV.AudioSystem