renamed chemical to config, and renamed life to entity

This commit is contained in:
herbglitch 2025-03-11 00:41:24 -06:00
parent 04c89e46fe
commit ccf13ba470
5 changed files with 157 additions and 0 deletions

36
include/arc/std/entity.h Normal file
View file

@ -0,0 +1,36 @@
#ifndef ARC_STD_ENTITY_H_
#define ARC_STD_ENTITY_H_
#ifdef __cplusplus
extern "C" {
#endif
#include <stdint.h>
/**
* @brief an entity component system type
*/
typedef struct ARC_EntitySystem ARC_EntitySystem;
/**
* @brief an entity component system type
*/
typedef uint32_t ARC_Entity;
/**
* @brief
*/
void ARC_EntitySystem_Create(ARC_EntitySystem **entitySystem);
/**
* @brief destroys an ARC_EntitySystem
*
* @param[in] vector ARC_EntitySystem to free
*/
void ARC_EntitySystem_Destroy(ARC_EntitySystem *entitySystem);
#ifdef __cplusplus
}
#endif
#endif // !ARC_STD_ENTITY_H_