include/engine/ecs/component_storage.h file

Internal storage for ECS components.

Namespaces

namespace engine
The core namespace for the Game Engine.
namespace engine::ecs
Entity Component System implementation.

Classes

class engine::ecs::IComponentStorage
Base interface for generic storage.
template<typename T>
class engine::ecs::ComponentStorage
Implementation of the interface for a given type.