| AddEntity(EntityInterface *entity) | TurtleBrains::Game::EntityManager |  | 
  | AddEntity(EntityInterface &entity) | TurtleBrains::Game::EntityManager |  | 
  | AddGraphic(Graphic *graphic) | TurtleBrains::Graphics::GraphicList |  | 
  | AddGraphic(Graphic &graphic) | TurtleBrains::Graphics::GraphicList |  | 
  | EntityList typedef | TurtleBrains::Game::EntityManager |  | 
  | EntityManager(void) | TurtleBrains::Game::EntityManager |  | 
  | GetAllEntities(void) | TurtleBrains::Game::EntityManager |  | 
  | GetColor(void) const | TurtleBrains::Graphics::Graphic | protected | 
  | GetDepth(void) const | TurtleBrains::Graphics::Graphic |  | 
  | GetEntitiesAt(const tbMath::Vector2 &point, const EntityType &byType=Entity::kInvalidType, bool onlyCollidableEntities=false) | TurtleBrains::Game::EntityManager |  | 
  | GetEntitiesByType(const EntityType &byType) | TurtleBrains::Game::EntityManager |  | 
  | GetEntitiesWithin(const tbMath::Vector2 ¢er, const float radius, const EntityType &byType=Entity::kInvalidType, bool onlyCollidableEntities=false) | TurtleBrains::Game::EntityManager |  | 
  | GetEntitiesWithin(const tbMath::Vector2 ¢er, const float width, const float height, const EntityType &byType=Entity::kInvalidType, bool onlyCollidableEntities=false) | TurtleBrains::Game::EntityManager |  | 
  | GetPosition(void) const | TurtleBrains::Graphics::Graphic |  | 
  | Graphic(void) | TurtleBrains::Graphics::Graphic |  | 
  | Graphic(const Graphic &other) | TurtleBrains::Graphics::Graphic |  | 
  | GraphicList(void) | TurtleBrains::Graphics::GraphicList |  | 
  | IsActive(void) const | TurtleBrains::Graphics::Graphic |  | 
  | IsRelative(void) const | TurtleBrains::Graphics::Graphic |  | 
  | IsVisible(void) const | TurtleBrains::Graphics::Graphic |  | 
  | OnRender(void) const override | TurtleBrains::Graphics::GraphicList | protectedvirtual | 
  | OnUpdate(const float deltaTime) override | TurtleBrains::Game::EntityManager | protectedvirtual | 
  | RemoveEntities(const EntityType &byType=Entity::kInvalidType) | TurtleBrains::Game::EntityManager |  | 
  | RemoveEntity(EntityInterface *entity) | TurtleBrains::Game::EntityManager |  | 
  | RemoveGraphic(Graphic *graphic) | TurtleBrains::Graphics::GraphicList |  | 
  | Render(void) const | TurtleBrains::Graphics::Graphic |  | 
  | SetActive(const bool isActive) | TurtleBrains::Graphics::Graphic |  | 
  | SetColor(const tbGraphics::Color &newColor) | TurtleBrains::Graphics::GraphicList | virtual | 
  | SetDepth(const float newDepth) | TurtleBrains::Graphics::Graphic |  | 
  | SetPosition(const float x, const float y) | TurtleBrains::Graphics::Graphic |  | 
  | SetPosition(const tbMath::Vector2 &position) | TurtleBrains::Graphics::Graphic |  | 
  | SetVisible(const bool isVisible) | TurtleBrains::Graphics::Graphic |  | 
  | Simulate(void) | TurtleBrains::Game::EntityManager |  | 
  | Update(const float deltaTime) | TurtleBrains::Graphics::Graphic |  | 
  | ~EntityManager(void)=0 | TurtleBrains::Game::EntityManager | pure virtual | 
  | ~Graphic(void) | TurtleBrains::Graphics::Graphic | virtual | 
  | ~GraphicList(void) | TurtleBrains::Graphics::GraphicList | virtual |