The world class create EntityManager.  
 More...
#include <World.h>
Detailed Description
The world class create EntityManager. 
Definition at line 17 of file World.h.
Constructor & Destructor Documentation
      
        
          | kge::en::World::World | ( |  | ) |  | 
      
 
 
      
        
          | kge::en::World::~World | ( |  | ) |  | 
      
 
 
Member Function Documentation
      
        
          | void kge::en::World::AddEntity | ( | Entity * | pEn | ) |  | 
      
 
 
      
        
          | void kge::en::World::AddSystem | ( | System * | pSys | ) |  | 
      
 
 
      
        
          | void kge::en::World::OnMessage | ( | Message * | msg | ) |  | 
      
 
Sends a message to World systems. 
 
 
      
        
          | void kge::en::World::RemoveEntity | ( | Entity * | pEn | ) |  | 
      
 
Remove an entity from World. 
 
 
      
        
          | void kge::en::World::Update | ( | float | fElasped | ) |  | 
      
 
 
Member Data Documentation
  
  | 
        
          | std::map<int, Entity*> kge::en::World::m_vEntities |  | protected | 
 
The list of entities. 
Definition at line 45 of file World.h.
 
 
  
  | 
        
          | std::vector<System*> kge::en::World::m_vSystems |  | protected | 
 
 
The documentation for this class was generated from the following file:
- E:/mycodes/git/kge/Include/en/World.h