Renamed entity manger exit function for consistency.
This commit is contained in:
parent
7dd5ea4f72
commit
fef3d87ca6
|
|
@ -157,7 +157,7 @@ inline void entity_manager_remove_entity(entity_manager_t *entity_manager, unsig
|
||||||
linked_list_remove_if(&entity_manager->entities, condition_is_entity_name, id);
|
linked_list_remove_if(&entity_manager->entities, condition_is_entity_name, id);
|
||||||
}
|
}
|
||||||
|
|
||||||
inline void entity_manager_clear(entity_manager_t *entity_manager)
|
inline void entity_manager_exit(entity_manager_t *entity_manager)
|
||||||
{
|
{
|
||||||
linked_list_clear(&entity_manager->entities);
|
linked_list_clear(&entity_manager->entities);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -72,6 +72,6 @@ void entity_manager_draw(entity_manager_t *entity_manager);
|
||||||
|
|
||||||
void entity_manager_remove_entity(entity_manager_t *entity_manager, const unsigned int id);
|
void entity_manager_remove_entity(entity_manager_t *entity_manager, const unsigned int id);
|
||||||
|
|
||||||
void entity_manager_clear(entity_manager_t *entity_manager);
|
void entity_manager_exit(entity_manager_t *entity_manager);
|
||||||
|
|
||||||
#endif // ECS_H
|
#endif // ECS_H
|
||||||
|
|
@ -68,8 +68,8 @@ void game_render(void)
|
||||||
|
|
||||||
void game_exit(void)
|
void game_exit(void)
|
||||||
{
|
{
|
||||||
|
entity_manager_exit(&game.entity_manager);
|
||||||
asset_manager_exit(&game.asset_manager);
|
asset_manager_exit(&game.asset_manager);
|
||||||
entity_manager_clear(&game.entity_manager);
|
|
||||||
|
|
||||||
display_exit();
|
display_exit();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue