#include <sound.h>
Definition at line 5 of file sound.h.
◆ Type
◆ Sound() [1/3]
◆ Sound() [2/3]
| Sound::Sound |
( |
World & |
owner, |
|
|
Sound::Type |
type, |
|
|
std::string_view |
s, |
|
|
const Tempest::Vec3 & |
pos, |
|
|
float |
range, |
|
|
bool |
freeSlot |
|
) |
| |
◆ Sound() [3/3]
| Sound::Sound |
( |
Sound && |
other | ) |
|
◆ ~Sound()
◆ effectPrefferedTime()
| uint64_t Sound::effectPrefferedTime |
( |
| ) |
const |
◆ isEmpty()
| bool Sound::isEmpty |
( |
| ) |
const |
◆ isFinished()
| bool Sound::isFinished |
( |
| ) |
const |
◆ operator=()
◆ play()
◆ position()
| Tempest::Vec3 Sound::position |
( |
| ) |
const |
◆ setActive()
| void Sound::setActive |
( |
bool |
a | ) |
|
◆ setAmbient()
| void Sound::setAmbient |
( |
bool |
a | ) |
|
◆ setLooping()
| void Sound::setLooping |
( |
bool |
l | ) |
|
◆ setOcclusion()
| void Sound::setOcclusion |
( |
float |
occ | ) |
|
◆ setPosition() [1/2]
| void Sound::setPosition |
( |
const Tempest::Vec3 & |
pos | ) |
|
◆ setPosition() [2/2]
| void Sound::setPosition |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
◆ setVolume()
| void Sound::setVolume |
( |
float |
v | ) |
|
◆ volume()
| float Sound::volume |
( |
| ) |
const |
◆ WorldSound
The documentation for this class was generated from the following files: