#include <CeresEngine/Entity/Component.hpp>
◆ Apply
template<CComponent... Cs>
Applies all components Cs into the template type T as T<Cs...>.
- Template Parameters
-
| T | the template type to appli the components into |
◆ getComponentMask()
template<CComponent... Cs>
A trait that contains the minimum component mask for that includes all components in the set.
◆ includes
template<CComponent... Cs>
template<CComponent C>
Checks if all Cs are valid component types.
A trait that checks if the component type C is included in the component set
- Template Parameters
-
The documentation for this struct was generated from the following file:
- /Users/Rogiel/Developer/CeresEngine/Engine/Sources/CeresEngine/Entity/Component.hpp