#include <Sound.h>
|
| | Sound () |
| |
| | Sound (const String &name) |
| |
| | Sound (const String &name, float, float, float, float, bool, bool) |
| |
| void | setDefaultParameters (float, float, float, float, bool, bool) |
| |
| bool | loadFromFile (const String &name) |
| |
| bool | loadFromMemory (const void *, size_t) |
| |
| float | getDuration () |
| |
| void | setVolumeScale (float) |
| |
| float | getVolumeScale () |
| |
| int | getBufferID () |
| |
| String & | getFilePath () |
| |
| String & | getName () |
| |
| float | getDefaultVolume () |
| |
| float | getDefaultRoomSize () |
| |
| float | getDefaultWetness () |
| |
| float | getDefaultWidth () |
| |
| float | getDefaultPitch () |
| |
| bool | isDefaultLooping () |
| |
| bool | isEnvironmentSound () |
| |
| void | resetToEnvironmentParameters () |
| |
| bool | isUsingEnvironmentParameters () |
| |
| void | setSoundEnvironment (SoundEnvironment *) |
| |
| SoundEnvironment * | getSoundEnvironment () |
| |
| void | setMaxDistance (float) |
| |
| float | getMaxDistance () |
| |
| void | setMinRolloffDistance (float) |
| |
| float | getMinRolloffDistance () |
| |
| void | setDistanceRange (float, float) |
| |
| void | setNoRolloff () |
| |
| void | setLinearRolloff () |
| |
| void | setLogarthmicRolloff () |
| |
| Rolloff | getRolloffMode () |
| |
| bool | isRolloffEnabled () |
| |
| bool | isRolloffLinear () |
| |
| bool | isRolloffLogarithmic () |
| |
| | ReferenceType () |
| |
| virtual | ~ReferenceType () |
| |
| void | ref () |
| |
| void | unref () |
| |
| long | refCount () |
| |
| Enumerator |
|---|
| None |
|
| Linear |
|
| Logarithmic |
|
| omicron::Sound::Sound |
( |
| ) |
|
| omicron::Sound::Sound |
( |
const String & |
name | ) |
|
| omicron::Sound::Sound |
( |
const String & |
name, |
|
|
float |
, |
|
|
float |
, |
|
|
float |
, |
|
|
float |
, |
|
|
bool |
, |
|
|
bool |
|
|
) |
| |
| int omicron::Sound::getBufferID |
( |
| ) |
|
| float omicron::Sound::getDefaultPitch |
( |
| ) |
|
| float omicron::Sound::getDefaultRoomSize |
( |
| ) |
|
| float omicron::Sound::getDefaultVolume |
( |
| ) |
|
| float omicron::Sound::getDefaultWetness |
( |
| ) |
|
| float omicron::Sound::getDefaultWidth |
( |
| ) |
|
| float omicron::Sound::getDuration |
( |
| ) |
|
| String& omicron::Sound::getFilePath |
( |
| ) |
|
| float omicron::Sound::getMaxDistance |
( |
| ) |
|
| float omicron::Sound::getMinRolloffDistance |
( |
| ) |
|
| String& omicron::Sound::getName |
( |
| ) |
|
| Rolloff omicron::Sound::getRolloffMode |
( |
| ) |
|
| float omicron::Sound::getVolumeScale |
( |
| ) |
|
| bool omicron::Sound::isDefaultLooping |
( |
| ) |
|
| bool omicron::Sound::isEnvironmentSound |
( |
| ) |
|
| bool omicron::Sound::isRolloffEnabled |
( |
| ) |
|
| bool omicron::Sound::isRolloffLinear |
( |
| ) |
|
| bool omicron::Sound::isRolloffLogarithmic |
( |
| ) |
|
| bool omicron::Sound::isUsingEnvironmentParameters |
( |
| ) |
|
| bool omicron::Sound::loadFromFile |
( |
const String & |
name | ) |
|
| bool omicron::Sound::loadFromMemory |
( |
const void * |
, |
|
|
size_t |
|
|
) |
| |
| void omicron::Sound::resetToEnvironmentParameters |
( |
| ) |
|
| void omicron::Sound::setDefaultParameters |
( |
float |
, |
|
|
float |
, |
|
|
float |
, |
|
|
float |
, |
|
|
bool |
, |
|
|
bool |
|
|
) |
| |
| void omicron::Sound::setDistanceRange |
( |
float |
, |
|
|
float |
|
|
) |
| |
| void omicron::Sound::setLinearRolloff |
( |
| ) |
|
| void omicron::Sound::setLogarthmicRolloff |
( |
| ) |
|
| void omicron::Sound::setMaxDistance |
( |
float |
| ) |
|
| void omicron::Sound::setMinRolloffDistance |
( |
float |
| ) |
|
| void omicron::Sound::setNoRolloff |
( |
| ) |
|
| void omicron::Sound::setVolumeScale |
( |
float |
| ) |
|
The documentation for this class was generated from the following file:
- C:/dev/omegalib/release/src/omicron/include/omicron/Sound.h