Adjust function parameters input
parent
17aae0617c
commit
f90ef7eee4
18
entManager.h
18
entManager.h
|
@ -13,16 +13,16 @@ typedef struct EntityManager
|
|||
struct sc_queue_uint to_remove;
|
||||
}EntityManager_t;
|
||||
|
||||
void init_entity_manager(EntityManager_t *manager);
|
||||
void update_entity_manager(EntityManager_t *manager);
|
||||
void clear_entity_manager(EntityManager_t *manager);
|
||||
void free_entity_manager(EntityManager_t *manager);
|
||||
void init_entity_manager(EntityManager_t *p_manager);
|
||||
void update_entity_manager(EntityManager_t *p_manager);
|
||||
void clear_entity_manager(EntityManager_t *p_manager);
|
||||
void free_entity_manager(EntityManager_t *p_manager);
|
||||
|
||||
Entity_t *add_entity(EntityManager_t *manager, const char *tag);
|
||||
void remove_entity(EntityManager_t *manager, unsigned long id);
|
||||
Entity_t *add_entity(EntityManager_t *p_manager, const char *tag);
|
||||
void remove_entity(EntityManager_t *p_manager, unsigned long id);
|
||||
|
||||
void *add_component(EntityManager_t *manager, Entity_t *entity, ComponentEnum_t comp_type);
|
||||
void *get_component(EntityManager_t *manager, Entity_t *entity, ComponentEnum_t comp_type);
|
||||
void remove_component(EntityManager_t *manager, Entity_t *entity, ComponentEnum_t comp_type);
|
||||
void *add_component(EntityManager_t *p_manager, Entity_t *entity, ComponentEnum_t comp_type);
|
||||
void *get_component(EntityManager_t *p_manager, Entity_t *entity, ComponentEnum_t comp_type);
|
||||
void remove_component(EntityManager_t *p_manager, Entity_t *entity, ComponentEnum_t comp_type);
|
||||
|
||||
#endif // __ENTITY_MANAGER_H
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
void init_memory_pools(void);
|
||||
void free_memory_pools(void);
|
||||
|
||||
Entity_t* new_entity_from_mempool(unsigned long *idx);
|
||||
Entity_t* new_entity_from_mempool(unsigned long *p_idx);
|
||||
Entity_t* get_entity_wtih_id(unsigned long idx);
|
||||
void free_entity_to_mempool(unsigned long idx);
|
||||
|
||||
|
|
Loading…
Reference in New Issue