SDEngine
Game Engine
Loading...
Searching...
No Matches
EntityManager.hpp File Reference
#include <bitset>
#include <vector>
#include "ComponentFactory.hpp"
#include "ComponentPoolNode.hpp"
#include "Entity.hpp"
#include "SD/arena.hpp"
#include "SD/core/logging.hpp"
#include "SparseEntitySet.hpp"
#include "component_registration.hpp"
#include "components.hpp"
#include "impl/EntityManager.inl"
+ Include dependency graph for EntityManager.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sd::ViewImpl< ExtraComponents, Components >
 
struct  sd::ViewImpl< ExtraComponents, Components >::Iterator
 
struct  sd::EntityManager< ExtraComponents >
 
struct  sd::EntityManager< ExtraComponents >::UnpackGroup< T >
 
struct  sd::EntityManager< ExtraComponents >::UnpackGroup< std::tuple< Ts... > >
 
struct  sd::EntityManager< ExtraComponents >::UnpackGroup< ComponentGroup< Ts... > >
 

Namespaces

namespace  sd