|
libecs-cpp 2.1.0
Entity Component System library in C++
|
#include <unordered_map>#include <string>#include <memory>#include <libecs-cpp/json.hpp>

Go to the source code of this file.
Classes | |
| class | ecs::Component |
| Base class for the data attached to an entity. More... | |
Namespaces | |
| namespace | ecs |
Typedefs | |
| typedef std::unordered_map< std::string, std::shared_ptr< ecs::Component > > | ecs::EntityComponentList |
| The components of one type, by entity handle. | |
| typedef std::unordered_map< std::string, ecs::EntityComponentList > | ecs::TypeEntityComponentList |
| The components of a container, by type name and then by entity handle. | |