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

Go to the source code of this file.

Classes

struct  sd::ComponentGroup< Ts >
 
struct  sd::ConcatComponentGroups< ComponentGroup< As... >, ComponentGroup< Bs... > >
 
struct  sd::IsUniqueComponentGroup< ComponentGroup<> >
 
struct  sd::IsUniqueComponentGroup< ComponentGroup< T, Ts... > >
 
struct  sd::ComponentTraits< T, ComponentGroup< Ts... > >
 
struct  sd::ComponentSerializer< T >
 

Namespaces

namespace  sd
 

Concepts

concept  sd::SerializableComponent
 

Typedefs

template<typename A , typename B >
using sd::ConcatComponentGroups_t = typename ConcatComponentGroups< A, B >::type
 

Variables

template<typename >
constexpr bool sd::k_always_false = false