EVosgAV.AudioSystem¶
-
class
EVosgAV.AudioSystem¶ Represents: c++ class Wraps: EVosgAV::AudioSystem Methods:
-
:
pause()¶ -
Return type: unsigned
-
:
resume()¶ -
Return type: unsigned
-
:
play(EVosgAV.AudioSource aSound)¶ -
Parameters: aSound ( EVosgAV.AudioSource) –Return type: unsigned
-
:
play(EVosgAV.AudioSource aSound, double aVolume) -
Parameters: - aSound (
EVosgAV.AudioSource) – - aVolume (
double) –
Return type: unsigned - aSound (
-
:
play(EVosgAV.AudioSource aSound, double aVolume, double aPan) -
Parameters: - aSound (
EVosgAV.AudioSource) – - aVolume (
double) – - aPan (
double) –
Return type: unsigned - aSound (
-
:
seek(unsigned aVoiceHandle, double aSeconds)¶ -
Parameters: - aVoiceHandle (
unsigned) – - aSeconds (
double) –
- aVoiceHandle (
-
:
stop(unsigned aVoiceHandle)¶ -
Parameters: aVoiceHandle ( unsigned) –
-
:
stopAll()¶
-
:
stopAudioSource(EVosgAV.AudioSource aSound)¶ -
Parameters: aSound ( EVosgAV.AudioSource) –
-
:
getPause(unsigned aVoiceHandle)¶ -
Parameters: aVoiceHandle ( unsigned) –Return type: bool
-
:
getVolume(unsigned aVoiceHandle)¶ -
Parameters: aVoiceHandle ( unsigned) –Return type: double
-
:
getPan(unsigned aVoiceHandle)¶ -
Parameters: aVoiceHandle ( unsigned) –Return type: double
-
:
isValidVoiceHandle(unsigned aVoiceHandle)¶ -
Parameters: aVoiceHandle ( unsigned) –Return type: bool
-
:
getGlobalVolume()¶ -
Return type: double
-
:
getLooping(unsigned aVoiceHandle)¶ -
Parameters: aVoiceHandle ( unsigned) –Return type: bool
-
:
setLooping(unsigned aVoiceHandle, bool aLooping)¶ -
Parameters: - aVoiceHandle (
unsigned) – - aLooping (
bool) –
- aVoiceHandle (
-
:
setInaudibleBehavior(unsigned aVoiceHandle, bool aMustTick, bool aKill)¶ -
Parameters: - aVoiceHandle (
unsigned) – - aMustTick (
bool) – - aKill (
bool) –
- aVoiceHandle (
-
:
setGlobalVolume(double aVolume)¶ -
Parameters: aVolume ( double) –
-
:
setPause(unsigned aVoiceHandle, bool aPause)¶ -
Parameters: - aVoiceHandle (
unsigned) – - aPause (
bool) –
- aVoiceHandle (
-
:
setPauseAll(bool aPause)¶ -
Parameters: aPause ( bool) –
-
:
setPan(unsigned aVoiceHandle, double aPan)¶ -
Parameters: - aVoiceHandle (
unsigned) – - aPan (
double) –
- aVoiceHandle (
-
:
setVolume(unsigned aVoiceHandle, double aVolume)¶ -
Parameters: - aVoiceHandle (
unsigned) – - aVolume (
double) –
- aVoiceHandle (
-
:
fadeVolume(unsigned aVoiceHanle, double aTo, double aTime)¶ -
Parameters: - aVoiceHanle (
unsigned) – - aTo (
double) – - aTime (
double) –
- aVoiceHanle (
-
:
fadeGlobalVolume(double aTo, double aTime)¶ -
Parameters: - aTo (
double) – - aTime (
double) –
- aTo (
-
:
schedulePause(unsigned aVoiceHandle, double aTime)¶ -
Parameters: - aVoiceHandle (
unsigned) – - aTime (
double) –
- aVoiceHandle (
-
:
scheduleStop(unsigned aVoiceHandle, double aTime)¶ -
Parameters: - aVoiceHandle (
unsigned) – - aTime (
double) –
- aVoiceHandle (
-
:
set3dSourceMinMaxDistance(int aVoiceHandle, double aMinDistance, double aMaxDistance)¶ -
Parameters: - aVoiceHandle (
int) – - aMinDistance (
double) – - aMaxDistance (
double) –
- aVoiceHandle (
-
:
set3dSourceAttenuation(int aVoiceHandle, unsigned aAttenuationModel, double aAttenuationRolloffFactor)¶ -
Parameters: - aVoiceHandle (
int) – - aAttenuationModel (
unsigned) – - aAttenuationRolloffFactor (
double) –
- aVoiceHandle (
Static Methods:
-
.
instance()¶ -
Return type: EVosgAV.AudioSystem
-
: