SDEngine
Game Engine
Loading...
Searching...
No Matches
components.hpp File Reference
#include <VLA/Matrix.hpp>
#include "ComponentFactory.hpp"
#include "SD/core/types.hpp"
#include "component_registration.hpp"
+ Include dependency graph for components.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sd::Transform
 
struct  sd::ComponentSerializer< Transform >
 
struct  sd::Camera
 
struct  sd::ComponentSerializer< Camera >
 
struct  sd::Renderable
 
struct  sd::ComponentSerializer< Renderable >
 
struct  sd::DebugName
 
struct  sd::ComponentSerializer< DebugName >
 

Namespaces

namespace  sd
 

Functions

 sd::REGISTER_SD_COMPONENT (Transform)
 
 sd::REGISTER_SERIALIZABLE_COMPONENT (Transform)
 
 sd::REGISTER_SD_COMPONENT (Camera)
 
 sd::REGISTER_SERIALIZABLE_COMPONENT (Camera)
 
 sd::REGISTER_SD_COMPONENT (Renderable)
 
 sd::REGISTER_SERIALIZABLE_COMPONENT (Renderable)
 
 sd::REGISTER_SD_COMPONENT (DebugName)
 
 sd::REGISTER_SERIALIZABLE_COMPONENT (DebugName)