Flecs
v3.2
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
impl.hpp
Go to the documentation of this file.
1
6
#pragma once
7
8
#include "
builder.hpp
"
9
10
namespace
flecs
11
{
12
13
// Mixin implementation
14
15
inline
flecs::event_builder
world::event
(flecs::entity_t evt)
const
{
16
return
flecs::event_builder
(m_world, evt);
17
}
18
19
template
<
typename
E>
20
inline
flecs::event_builder_typed<E>
world::event
()
const
{
21
return
flecs::event_builder_typed<E>
(m_world, _::cpp_type<E>().
id
(m_world));
22
}
23
24
}
// namespace flecs
flecs::world::event
flecs::event_builder_typed< E > event() const
Create a new event.
flecs::event_builder_typed
Definition
builder.hpp:131
flecs::event_builder
Definition
builder.hpp:126
builder.hpp
Builder base class.