1 #ifndef RADIX_COMPONENT_SOUNDLISTENER_HPP
2 #define RADIX_COMPONENT_SOUNDLISTENER_HPP
19 return Component::getTypeId<std::remove_reference<decltype(*this)>::type>();
Definition: GameController.hpp:7
Definition: SoundListener.hpp:9
const char * getName() const
Definition: SoundListener.hpp:14
ECS entity, Component container It is created like this:
Definition: Entity.hpp:23
Base class to create entity components.
Definition: Component.hpp:25
void serialize(serine::Archiver &)
Definition: SoundListener.hpp:22
ComponentTypeId TypeId
Definition: Component.hpp:35
TypeId getTypeId() const
Definition: SoundListener.hpp:18
SoundListener(Entity &ent)
Definition: SoundListener.hpp:11