|
template<typename T > |
void | flecs::set (world_t *world, flecs::entity_t entity, T &&value, flecs::id_t id) |
|
template<typename T > |
void | flecs::set (world_t *world, flecs::entity_t entity, const T &value, flecs::id_t id) |
|
template<typename T , typename A > |
void | flecs::set (world_t *world, entity_t entity, A &&value) |
|
template<typename T , typename A > |
void | flecs::set (world_t *world, entity_t entity, const A &value) |
|
template<typename T > |
void | flecs::assign (world_t *world, flecs::entity_t entity, T &&value, flecs::id_t id) |
|
template<typename T > |
void | flecs::assign (world_t *world, flecs::entity_t entity, const T &value, flecs::id_t id) |
|
template<typename T , typename A > |
void | flecs::assign (world_t *world, entity_t entity, A &&value) |
|
template<typename T , typename A > |
void | flecs::assign (world_t *world, entity_t entity, const A &value) |
|
template<typename T , typename ... Args, if_t< std::is_constructible< actual_type_t< T >, Args... >::value||std::is_default_constructible< actual_type_t< T > >::value > = 0> |
void | flecs::emplace (world_t *world, flecs::entity_t entity, flecs::id_t id, Args &&... args) |
|
flecs::id_t | flecs::strip_generation (flecs::entity_t e) |
| Return id without generation.
|
|
uint32_t | flecs::get_generation (flecs::entity_t e) |
| Return entity generation.
|
|
World class.
Definition in file world.hpp.