4#ifndef TRAM_SDK_ENTITIES_AUDIO_H
5#define TRAM_SDK_ENTITIES_AUDIO_H
Sound(name_t name)
Definition: sound.h:30
Wrapper for an EntityComponent pointer.
Definition: entitycomponent.h:53
void Load()
Definition: resource.h:33
name_t sound
Definition: sound.h:34
float volume
Definition: sound.h:35
Sound(const SharedEntityData &, const ValueArray &)
int sound_flags
Definition: sound.h:36
void Serialize()
Definition: sound.cpp:105
void UpdateParameters()
Definition: sound.cpp:71
Component< AudioComponent > audio
Definition: sound.h:32
name_t GetType()
Definition: sound.cpp:39
void SetParameters()
Definition: sound.cpp:76
void MessageHandler(Message &msg)
Definition: sound.cpp:109
void Register(ValuePtr ptr, name_t name)
Definition: settings.cpp:9
glm::vec3 vec3
Definition: math.h:12
Definition: entity.cpp:26