TailorMade 2.0
Tailor Made is a high-performance C++20 ECS library with on-the-fly entity creation and JSON-based definitions for entities, components, and their relationships.
 
Loading...
Searching...
No Matches
ComponentManager.h File Reference

Project TailorMade. More...

#include <Component.h>
#include <memory>

Go to the source code of this file.

Classes

class  ComponentManager
 

Detailed Description

Project TailorMade.

ComponentManager implementation.

Author
Thomas K/BIDI
Version
2.0

This ComponentManager class manage every components for each type of components.

It will be construct on a component's file.

You can un/subscribe entity to it. Subscribed entities will have their component with their own data accessible through this ComponentManager.