Raven Engine v0.1
Loading...
Searching...
No Matches
Entity.h File Reference

Provides the Entity class for manipulating components in the ECS. More...

Classes

class  Raven::Entity
 Lightweight wrapper for manipulating a single entity within the ECS. More...

Namespaces

namespace  Raven

Detailed Description

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.

See also
Registry.h
Author
SkyHorizon