Entity operations.
More...
Entity operations.
◆ entity() [1/3]
template<typename... Args>
Create an entity.
Definition at line 190 of file impl.hpp.
◆ entity() [2/3]
template<typename T>
flecs::entity flecs::world::entity |
( |
const char * | name = nullptr | ) |
const |
|
inline |
Create an entity that's associated with a type.
Definition at line 207 of file impl.hpp.
◆ entity() [3/3]
template<typename E, if_t< is_enum< E >::value >>
Convert enum constant to entity.
Definition at line 201 of file impl.hpp.
◆ id()
template<typename E, if_t< is_enum< E >::value >>
Convert enum constant to entity.
Definition at line 195 of file impl.hpp.
◆ prefab() [1/2]
template<typename... Args>
Create a prefab.
Definition at line 212 of file impl.hpp.
◆ prefab() [2/2]
template<typename T>
flecs::entity flecs::world::prefab |
( |
const char * | name = nullptr | ) |
const |
|
inline |
Create a prefab that's associated with a type.
Definition at line 219 of file impl.hpp.
◆ to_constant()
template<typename E>
E flecs::entity_view::to_constant |
( |
| ) |
const |
|
inline |
Convert entity to enum constant.
Definition at line 11 of file impl.hpp.
◆ to_entity()
template<typename E, if_t< is_enum< E >::value >>
Convert enum constant to entity.
Definition at line 26 of file impl.hpp.