API Index

A

LEECS_ARCHETYPE, macro in Registry

C

LEECS_COMPONENT, macro in Registry
LEECS_COMPONENT_FULL, macro in Registry
leecs_component_id, function in Registry
LeecsCopyFunc, user_function in Registry

E

LeecsEntity, typedef in Entity
leecs_entity_add_component, macro in Entity
leecs_entity_add_tag, macro in Entity
leecs_entity_delete, function in Entity
leecs_entity_get_component, macro in Entity
leecs_entity_has_component, macro in Entity
leecs_entity_new, function in Entity
leecs_entity_new_from_template, function in Entity
leecs_entity_remove_component, macro in Entity
LEECS_ERROR_ID, macro in Registry

F

leecs_find_one_archetype, function in Query
leecs_find_one_entity, macro in Query
LeecsFreeFunc, user_function in Registry

I

LeecsIterator, struct in Query
leecs_iterator_free, function in Query
leecs_iterator_next, function in Query

M

LEECS_MEMBER, macro in Registry

Q

leecs_query_archetypes, function in Query
leecs_query_entities, macro in Query

R

leecs_read_xml_file, function in Serialize
leecs_read_xml_node, function in Serialize
leecs_read_xml_string, function in Serialize
LeecsRegistry, struct in Registry
leecs_registry_copy, function in Registry
leecs_registry_free, function in Registry
leecs_registry_new, function in Registry

T

LEECS_TAG, macro in Registry
leecs_template_add_component, macro in Template
leecs_template_add_tag, macro in Template
leecs_template_has_component, macro in Template
leecs_template_new, function in Template
LeecsType, enum in Registry

W

LeecsWorld, struct in World
leecs_world_copy, function in World
leecs_world_free, function in World
leecs_world_get_registry, function in World
leecs_world_new, function in World
leecs_write_xml_string, function in Serialize
leecs_write_xml_writer, function in Serialize