CORGI
An open source project by FPL.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Groups Pages
entity_manager.h File Reference
#include "corgi/component_id_lookup.h"
#include "corgi/component_interface.h"
#include "corgi/entity.h"
#include "corgi/entity_common.h"
#include "corgi/vector_pool.h"
#include "corgi/version.h"

Go to the source code of this file.

Classes

class  corgi::EntityManager
 The EntityManager is the code that manages all Entities and Components in the game. Normally the game will instantiate EntityManager, and then use it to create and control all of its Entities. More...
 
class  corgi::EntityFactoryInterface
 An interface for an Entity factory, which creates Entities for a given EntityManager. More...
 

Namespaces

 corgi
 Namespace for CORGI library.