Flecs v3.2
A fast entity component system (ECS) for C & C++
|
Units module. More...
Go to the source code of this file.
Functions | |
FLECS_API | ECS_DECLARE (EcsUnitPrefixes) |
FLECS_API | ECS_DECLARE (EcsYocto) |
FLECS_API | ECS_DECLARE (EcsZepto) |
FLECS_API | ECS_DECLARE (EcsAtto) |
FLECS_API | ECS_DECLARE (EcsFemto) |
FLECS_API | ECS_DECLARE (EcsPico) |
FLECS_API | ECS_DECLARE (EcsNano) |
FLECS_API | ECS_DECLARE (EcsMicro) |
FLECS_API | ECS_DECLARE (EcsMilli) |
FLECS_API | ECS_DECLARE (EcsCenti) |
FLECS_API | ECS_DECLARE (EcsDeci) |
FLECS_API | ECS_DECLARE (EcsDeca) |
FLECS_API | ECS_DECLARE (EcsHecto) |
FLECS_API | ECS_DECLARE (EcsKilo) |
FLECS_API | ECS_DECLARE (EcsMega) |
FLECS_API | ECS_DECLARE (EcsGiga) |
FLECS_API | ECS_DECLARE (EcsTera) |
FLECS_API | ECS_DECLARE (EcsPeta) |
FLECS_API | ECS_DECLARE (EcsExa) |
FLECS_API | ECS_DECLARE (EcsZetta) |
FLECS_API | ECS_DECLARE (EcsYotta) |
FLECS_API | ECS_DECLARE (EcsKibi) |
FLECS_API | ECS_DECLARE (EcsMebi) |
FLECS_API | ECS_DECLARE (EcsGibi) |
FLECS_API | ECS_DECLARE (EcsTebi) |
FLECS_API | ECS_DECLARE (EcsPebi) |
FLECS_API | ECS_DECLARE (EcsExbi) |
FLECS_API | ECS_DECLARE (EcsZebi) |
FLECS_API | ECS_DECLARE (EcsYobi) |
FLECS_API | ECS_DECLARE (EcsDuration) |
FLECS_API | ECS_DECLARE (EcsPicoSeconds) |
FLECS_API | ECS_DECLARE (EcsNanoSeconds) |
FLECS_API | ECS_DECLARE (EcsMicroSeconds) |
FLECS_API | ECS_DECLARE (EcsMilliSeconds) |
FLECS_API | ECS_DECLARE (EcsSeconds) |
FLECS_API | ECS_DECLARE (EcsMinutes) |
FLECS_API | ECS_DECLARE (EcsHours) |
FLECS_API | ECS_DECLARE (EcsDays) |
FLECS_API | ECS_DECLARE (EcsTime) |
FLECS_API | ECS_DECLARE (EcsDate) |
FLECS_API | ECS_DECLARE (EcsMass) |
FLECS_API | ECS_DECLARE (EcsGrams) |
FLECS_API | ECS_DECLARE (EcsKiloGrams) |
FLECS_API | ECS_DECLARE (EcsElectricCurrent) |
FLECS_API | ECS_DECLARE (EcsAmpere) |
FLECS_API | ECS_DECLARE (EcsAmount) |
FLECS_API | ECS_DECLARE (EcsMole) |
FLECS_API | ECS_DECLARE (EcsLuminousIntensity) |
FLECS_API | ECS_DECLARE (EcsCandela) |
FLECS_API | ECS_DECLARE (EcsForce) |
FLECS_API | ECS_DECLARE (EcsNewton) |
FLECS_API | ECS_DECLARE (EcsLength) |
FLECS_API | ECS_DECLARE (EcsMeters) |
FLECS_API | ECS_DECLARE (EcsPicoMeters) |
FLECS_API | ECS_DECLARE (EcsNanoMeters) |
FLECS_API | ECS_DECLARE (EcsMicroMeters) |
FLECS_API | ECS_DECLARE (EcsMilliMeters) |
FLECS_API | ECS_DECLARE (EcsCentiMeters) |
FLECS_API | ECS_DECLARE (EcsKiloMeters) |
FLECS_API | ECS_DECLARE (EcsMiles) |
FLECS_API | ECS_DECLARE (EcsPixels) |
FLECS_API | ECS_DECLARE (EcsPressure) |
FLECS_API | ECS_DECLARE (EcsPascal) |
FLECS_API | ECS_DECLARE (EcsBar) |
FLECS_API | ECS_DECLARE (EcsSpeed) |
FLECS_API | ECS_DECLARE (EcsMetersPerSecond) |
FLECS_API | ECS_DECLARE (EcsKiloMetersPerSecond) |
FLECS_API | ECS_DECLARE (EcsKiloMetersPerHour) |
FLECS_API | ECS_DECLARE (EcsMilesPerHour) |
FLECS_API | ECS_DECLARE (EcsTemperature) |
FLECS_API | ECS_DECLARE (EcsKelvin) |
FLECS_API | ECS_DECLARE (EcsCelsius) |
FLECS_API | ECS_DECLARE (EcsFahrenheit) |
FLECS_API | ECS_DECLARE (EcsData) |
FLECS_API | ECS_DECLARE (EcsBits) |
FLECS_API | ECS_DECLARE (EcsKiloBits) |
FLECS_API | ECS_DECLARE (EcsMegaBits) |
FLECS_API | ECS_DECLARE (EcsGigaBits) |
FLECS_API | ECS_DECLARE (EcsBytes) |
FLECS_API | ECS_DECLARE (EcsKiloBytes) |
FLECS_API | ECS_DECLARE (EcsMegaBytes) |
FLECS_API | ECS_DECLARE (EcsGigaBytes) |
FLECS_API | ECS_DECLARE (EcsKibiBytes) |
FLECS_API | ECS_DECLARE (EcsMebiBytes) |
FLECS_API | ECS_DECLARE (EcsGibiBytes) |
FLECS_API | ECS_DECLARE (EcsDataRate) |
FLECS_API | ECS_DECLARE (EcsBitsPerSecond) |
FLECS_API | ECS_DECLARE (EcsKiloBitsPerSecond) |
FLECS_API | ECS_DECLARE (EcsMegaBitsPerSecond) |
FLECS_API | ECS_DECLARE (EcsGigaBitsPerSecond) |
FLECS_API | ECS_DECLARE (EcsBytesPerSecond) |
FLECS_API | ECS_DECLARE (EcsKiloBytesPerSecond) |
FLECS_API | ECS_DECLARE (EcsMegaBytesPerSecond) |
FLECS_API | ECS_DECLARE (EcsGigaBytesPerSecond) |
FLECS_API | ECS_DECLARE (EcsAngle) |
FLECS_API | ECS_DECLARE (EcsRadians) |
FLECS_API | ECS_DECLARE (EcsDegrees) |
FLECS_API | ECS_DECLARE (EcsFrequency) |
FLECS_API | ECS_DECLARE (EcsHertz) |
FLECS_API | ECS_DECLARE (EcsKiloHertz) |
FLECS_API | ECS_DECLARE (EcsMegaHertz) |
FLECS_API | ECS_DECLARE (EcsGigaHertz) |
FLECS_API | ECS_DECLARE (EcsUri) |
FLECS_API | ECS_DECLARE (EcsUriHyperlink) |
FLECS_API | ECS_DECLARE (EcsUriImage) |
FLECS_API | ECS_DECLARE (EcsUriFile) |
FLECS_API | ECS_DECLARE (EcsAcceleration) |
FLECS_API | ECS_DECLARE (EcsPercentage) |
FLECS_API | ECS_DECLARE (EcsBel) |
FLECS_API | ECS_DECLARE (EcsDeciBel) |
FLECS_API void | FlecsUnitsImport (ecs_world_t *world) |
Units module.
Builtin standard units. The units addon is not imported by default, even if the addon is included in the build. To import the module, do:
In C:
In C++:
As a result this module behaves just like an application-defined module, which means that the ids generated for the entities inside the module are not fixed, and depend on the order in which the module is imported.
Definition in file units.h.