![]() |
Raven Engine v0.1
|
Provides the Entity class for manipulating components in the ECS. More...
#include "Raven/ECS/Registry.h"Classes | |
| class | Raven::Entity |
| Lightweight wrapper for manipulating a single entity within the ECS. More... | |
Namespaces | |
| namespace | Raven |
Provides the Entity class for manipulating components in the ECS.
The Entity class is a lightweight handle around an entity ID and a reference to the ECS Registry. It provides convenience methods to add, remove, check, and retrieve components for the given entity. This wrapper simplifies working with entities and hides direct access to the registry.