Go to the source code of this file.
|
class | i6e::api::SoundComponent |
| Attaches a sound node to an object. The Sound will follow the object For creating a SoundComponent, these keys are possible:
Name | Required | Type | Description | Public |
offset | yes | Vec3 | offset to the position of the PhysicalStateComponent this Component is connected to | yes |
direction | yes | Vec3 | direction of the sound | yes |
file | yes | std::string | sound file for this sound, currently only wav is supported | yes |
looping | yes | bool | is this sound looping or only played once | yes |
maxDist | yes | double | maxmimum distance this sound should be hearable, volume is interpolated | yes |
cache | yes | bool | if set to true, this sound is cached in memory and mustn't be loaded from harddisk every time it is played | yes |
category | no | std::string | specifies the category this sound belongs to, e.g. music, effect, dialog, default value is empty string | yes |
More...
|
|