#ifndef ENTITY_HEADER_H #define ENTITY_HEADER_H #define ENTITY_LIST_ACTION_ADD #define ENTITY_LIST_ACTION_REMOVE #include "entity.h" #include typedef struct { int count; entity* entities[256]; struct timespec start; struct timespec current; } entity_list; typedef struct { int action; int sizeOfData; void* data; }entity_list_transaction; void EntityListInit(entity_list* list); //int EntityListAddEntity(entity* ent); //int EntityListRemoveEntity(entity* ent); // //int EntityListTransactionSet(entity_list_transaction* ta, int action, void* data); //int EntityListTransactionSend(entity_list* list, entity_list_transaction* ta); int EntityListUpdate(entity_list* list); #endif