Flecs
v4.0
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
decl.hpp
Go to the documentation of this file.
1
6
#pragma once
7
8
namespace
flecs {
9
19
struct
alerts
{
20
using
AlertsActive
=
EcsAlertsActive
;
21
using
Instance
=
EcsAlertInstance
;
22
23
struct
Alert
{ };
24
struct
Info
{ };
25
struct
Warning
{ };
26
struct
Error
{ };
27
28
alerts
(
flecs::world
&
world
);
29
};
30
31
template
<
typename
... Components>
32
struct
alert
;
33
34
template
<
typename
... Components>
35
struct
alert_builder
;
36
39
}
EcsAlertsActive
struct EcsAlertsActive EcsAlertsActive
Map with active alerts for entity.
EcsAlertInstance
struct EcsAlertInstance EcsAlertInstance
Component added to alert instance.
EcsAlertInstance
Component added to alert instance.
Definition
alerts.h:50
EcsAlertsActive
Map with active alerts for entity.
Definition
alerts.h:55
flecs::alert_builder
Alert builder.
Definition
builder.hpp:24
flecs::alert
Definition
impl.hpp:14
flecs::alerts::Alert
Definition
decl.hpp:23
flecs::alerts::Error
Definition
decl.hpp:26
flecs::alerts::Info
Definition
decl.hpp:24
flecs::alerts::Warning
Definition
decl.hpp:25
flecs::alerts
Module.
Definition
decl.hpp:19
flecs::world
The world.
Definition
world.hpp:137