1 #ifndef RADIX_COMPONENT_VIEW_FRAME_HPP
2 #define RADIX_COMPONENT_VIEW_FRAME_HPP
23 return Component::getTypeId<std::remove_reference<decltype(*this)>::type>();
Mesh mesh
Definition: ViewFrame.hpp:12
Definition: GameController.hpp:7
ECS entity, Component container It is created like this:
Definition: Entity.hpp:23
Camera view
Definition: ViewFrame.hpp:13
const char * getName() const
Definition: ViewFrame.hpp:18
Base class to create entity components.
Definition: Component.hpp:25
Definition: ViewFrame.hpp:10
Definition: Camera.hpp:11
TypeId getTypeId() const
Definition: ViewFrame.hpp:22
void serialize(serine::Archiver &ar)
Definition: ViewFrame.hpp:26
ComponentTypeId TypeId
Definition: Component.hpp:35
ViewFrame(Entity &ent)
Definition: ViewFrame.hpp:15