19#ifndef FLECS_METRICS_H
20#define FLECS_METRICS_H
151#define ecs_metric(world, ...)\
152 ecs_metric_init(world, &(ecs_metric_desc_t) __VA_ARGS__ )
156void FlecsMetricsImport(
FLECS_API ecs_entity_t ecs_metric_init(ecs_world_t *world, const ecs_metric_desc_t *desc)
Create a new metric.
ecs_id_t ecs_entity_t
An entity identifier.
struct ecs_world_t ecs_world_t
A world is the container for all ECS data and supporting features.
#define ECS_TAG_DECLARE
Forward declare a tag.
#define ECS_COMPONENT_DECLARE(id)
Forward declare a component.