Entity operations.
More...
Entity operations.
◆ entity() [1/3]
template<typename... Args>
Create an entity.
Definition at line 195 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 212 of file impl.hpp.
◆ entity() [3/3]
template<typename E , if_t< is_enum< E >::value > >
Convert enum constant to entity.
Definition at line 206 of file impl.hpp.
◆ id()
template<typename E , if_t< is_enum< E >::value > >
Convert enum constant to entity.
Definition at line 200 of file impl.hpp.
◆ prefab() [1/2]
template<typename... Args>
Create a prefab.
Definition at line 218 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 225 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 18 of file impl.hpp.