NcEngine
|
#include "ncengine/ecs/ComponentRegistry.h"
#include "ncengine/ecs/EcsFilter.h"
#include "ncengine/ecs/Hierarchy.h"
#include "ncengine/ecs/Tag.h"
#include "ncengine/ecs/Transform.h"
#include <concepts>
#include <type_traits>
Go to the source code of this file.
Classes | |
class | nc::ecs::AccessPolicy< Base, Includes > |
A proxy for ComponentRegistry providing filtered access to data pools. More... | |
Concepts | |
concept | nc::ecs::RegistryType |
Specifies a type satisfies the requirements to be managed by the ComponentRegistry. | |
concept | nc::ecs::PoolInvocable |
Specifies a type is invocable with a data pool of type T. | |