Flecs
v4.1
A fast entity component system (ECS) for C & C++
Toggle main menu visibility
Loading...
Searching...
No Matches
decl.hpp
Go to the documentation of this file.
1
5
6
#pragma once
7
8
namespace
flecs {
9
namespace
doc {
10
18
20
using
Description
=
EcsDocDescription
;
21
23
static
const
flecs::entity_t
Uuid =
EcsDocUuid
;
24
26
static
const
flecs::entity_t
Brief =
EcsDocBrief
;
27
29
static
const
flecs::entity_t
Detail =
EcsDocDetail
;
30
32
static
const
flecs::entity_t
Link =
EcsDocLink
;
33
35
static
const
flecs::entity_t
Color =
EcsDocColor
;
36
38
namespace
_ {
40
void
init(
flecs::world
&
world
);
41
}
42
44
45
}
46
}
EcsDocDetail
FLECS_API const ecs_entity_t EcsDocDetail
Tag for adding detailed descriptions to entities.
EcsDocLink
FLECS_API const ecs_entity_t EcsDocLink
Tag for adding a link to entities.
EcsDocColor
FLECS_API const ecs_entity_t EcsDocColor
Tag for adding a color to entities.
EcsDocUuid
FLECS_API const ecs_entity_t EcsDocUuid
Tag for adding a UUID to entities.
EcsDocBrief
FLECS_API const ecs_entity_t EcsDocBrief
Tag for adding brief descriptions to entities.
flecs::doc::Description
EcsDocDescription Description
flecs.doc.Description component.
Definition
decl.hpp:20
flecs::entity_t
ecs_entity_t entity_t
Entity type.
Definition
c_types.hpp:21
EcsDocDescription
Component that stores description.
Definition
doc.h:67
flecs::world
The world.
Definition
world.hpp:246