Flecs v4.0
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
Units.

Common unit annotations for reflection framework. More...

Collaboration diagram for Units.:

Topics

 Prefixes
 Prefixes to indicate unit count (e.g.
 Duration
 Time
 Mass
 Electric Current
 Amount
 Luminous Intensity
 Force
 Length
 Pressure
 Speed
 Temperature
 Data
 Data Rate
 Angle
 Uri
 Color

Functions

FLECS_API void FlecsUnitsImport (ecs_world_t *world)
 Units module import function.

Variables

FLECS_API ecs_entity_t EcsAcceleration
 Acceleration unit.
FLECS_API ecs_entity_t EcsPercentage
 Percentage unit.
FLECS_API ecs_entity_t EcsBel
 Bel unit.
FLECS_API ecs_entity_t EcsDeciBel
 DeciBel unit.

Detailed Description

Common unit annotations for reflection framework.

Macro Definition Documentation

◆ FLECS_UNITS_H

#define FLECS_UNITS_H

Definition at line 44 of file units.h.

Function Documentation

◆ FlecsUnitsImport()

FLECS_API void FlecsUnitsImport ( ecs_world_t * world)

Units module import function.

Usage:

ECS_IMPORT(world, FlecsUnits)
#define ECS_IMPORT(world, id)
Wrapper around ecs_import().
Definition module.h:119
Parameters
worldThe world.