41#ifndef RTYPE_COMPONENTCONCEPT_HPP_
42 #define RTYPE_COMPONENTCONCEPT_HPP_
45 #include <type_traits>
61 std::move_constructible<T> &&
78 std::is_standard_layout_v<T> &&
79 std::is_trivially_copyable_v<T>;
82 static std::size_t counter = 0;
Concept for valid ECS component types.
Concept for network-serializable components.
File : RenderSystem.hpp License: MIT Author : Elias Josué HAJJAR LLAUQUEN elias-josue....
std::size_t nextComponentID()
std::size_t getStaticComponentID()