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
Subscription.h File Reference

Project TailorMade. More...

#include <EntityManager.h>
#include <ComponentManager.h>

Go to the source code of this file.

Classes

class  Subscription
 

Typedefs

using unorMapCM = std::unordered_map<std::string, std::shared_ptr<ComponentManager>>
 

Detailed Description

Project TailorMade.

Subscription implementation.

Author
Thomas K/BIDI
Version
2.0

This Subscription class will automatically filled linked entities to their components based of JSON's file definition of suscription and apply the value of these files to the components.

You can define subscription's files on an entity, a set of generated entity or a specific tag.

Typedef Documentation

◆ unorMapCM

using unorMapCM = std::unordered_map<std::string, std::shared_ptr<ComponentManager>>