![]() |
Gaia-ECS v0.9.3
A simple and powerful entity component system
|
This is the complete list of members for gaia::ecs::World, including all inherited members.
| acc(Entity entity) const | gaia::ecs::World | inline |
| acc_mut(Entity entity) | gaia::ecs::World | inline |
| add(EntityKind kind=EntityKind::EK_Gen) | gaia::ecs::World | inline |
| add() | gaia::ecs::World | inline |
| add(Entity entity, Entity object) | gaia::ecs::World | inline |
| add(Entity entity, Pair pair) | gaia::ecs::World | inline |
| add(Entity entity) | gaia::ecs::World | inline |
| add(Entity entity, Entity object, T &&value) | gaia::ecs::World | inline |
| add(Entity entity, U &&value) | gaia::ecs::World | inline |
| add_n(uint32_t count, Func func=func_void_with_entity) | gaia::ecs::World | inline |
| add_n(Entity entity, uint32_t count, Func func=func_void_with_entity) | gaia::ecs::World | inline |
| as(Entity entity, Entity entityBase) | gaia::ecs::World | inline |
| as_relations_trav(Entity target, Func func) const (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| as_relations_trav_if(Entity target, Func func) const (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| as_targets_trav(Entity relation, Func func) const (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| as_targets_trav_if(Entity relation, Func func) const (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| build(Entity entity) | gaia::ecs::World | inline |
| child(Entity entity, Entity parent) | gaia::ecs::World | inline |
| child(Entity entity, Entity parent) const | gaia::ecs::World | inline |
| cleanup() | gaia::ecs::World | inline |
| clear(Entity entity) | gaia::ecs::World | inline |
| cmd_buffer_mt() const (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| cmd_buffer_st() const (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| comp_cache() const (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| comp_cache_mut() (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| copy(Entity srcEntity) | gaia::ecs::World | inline |
| copy_n(Entity entity, uint32_t count, Func func=func_void_with_entity) | gaia::ecs::World | inline |
| defrag_entities_per_tick(uint32_t value) | gaia::ecs::World | inline |
| del(Entity entity) | gaia::ecs::World | inline |
| del(Entity entity, Entity object) | gaia::ecs::World | inline |
| del(Entity entity, Pair pair) | gaia::ecs::World | inline |
| del(Entity entity) | gaia::ecs::World | inline |
| diag() const | gaia::ecs::World | inline |
| diag_archetypes() const | gaia::ecs::World | inline |
| diag_components() const | gaia::ecs::World | inline |
| diag_entities() const | gaia::ecs::World | inline |
| ECSSystem (defined in gaia::ecs::World) | gaia::ecs::World | friend |
| ECSSystemManager (defined in gaia::ecs::World) | gaia::ecs::World | friend |
| enable(Entity entity, bool enable) | gaia::ecs::World | inline |
| enabled(Entity entity) const | gaia::ecs::World | inline |
| expr_to_entity(va_list &args, std::span< const char > exprRaw) const (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| fetch(Entity entity) (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| fetch(Entity entity) const (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| get(EntityId id) const | gaia::ecs::World | inline |
| get() const (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| get(Entity entity) const | gaia::ecs::World | inline |
| get(const char *name, uint32_t len=0) const | gaia::ecs::World | inline |
| get_chunk(Entity entity) const | gaia::ecs::World | inline |
| get_chunk(Entity entity, uint32_t &row) const | gaia::ecs::World | inline |
| get_inter(const char *name, uint32_t len=0) const (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| get_serializer() const (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| has(Entity entity) const | gaia::ecs::World | inline |
| has(Pair pair) const | gaia::ecs::World | inline |
| has(Entity entity, Entity object) const | gaia::ecs::World | inline |
| has(Entity entity, Pair pair) const | gaia::ecs::World | inline |
| has(Entity entity) const | gaia::ecs::World | inline |
| in(Entity entity, Entity entityBase) const | gaia::ecs::World | inline |
| invalidate_queries_for_entity(Pair is_pair) (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| is(Entity entity, Entity entityBase) const | gaia::ecs::World | inline |
| is_base(Entity target) const (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| is_req_del(const EntityContainer &ec) (defined in gaia::ecs::World) | gaia::ecs::World | inlinestatic |
| load(ser::ISerializer *pOutputSerializer=nullptr) | gaia::ecs::World | inline |
| lock (defined in gaia::ecs::World) | gaia::ecs::World | friend |
| locked() const | gaia::ecs::World | inline |
| modify(Entity entity) | gaia::ecs::World | inline |
| mut(Entity entity) | gaia::ecs::World | inline |
| name(Entity entity, const char *name, uint32_t len=0) | gaia::ecs::World | inline |
| name(Entity entity) const | gaia::ecs::World | inline |
| name(EntityId entityId) const | gaia::ecs::World | inline |
| name_raw(Entity entity, const char *name, uint32_t len=0) | gaia::ecs::World | inline |
| name_to_entity(std::span< const char > exprRaw) const (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| operator=(World &&)=delete (defined in gaia::ecs::World) | gaia::ecs::World | |
| operator=(const World &)=delete (defined in gaia::ecs::World) | gaia::ecs::World | |
| query() | gaia::ecs::World | inline |
| query_buffer(QueryId &serId) (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| query_buffer_reset(QueryId &serId) (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| query_ser_map() (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| relation(Entity entity, Entity target) const | gaia::ecs::World | inline |
| relations(Entity target) const | gaia::ecs::World | inline |
| relations(Entity entity, Entity target, Func func) const | gaia::ecs::World | inline |
| relations_if(Entity entity, Entity target, Func func) const | gaia::ecs::World | inline |
| save() | gaia::ecs::World | inline |
| set(Entity entity) | gaia::ecs::World | inline |
| set_max_lifespan(Entity entity, uint32_t lifespan=Archetype::MAX_ARCHETYPE_LIFESPAN) | gaia::ecs::World | inline |
| set_serializer(ser::ISerializer *pSerializer) (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| size() const | gaia::ecs::World | inline |
| sset(Entity entity) | gaia::ecs::World | inline |
| target(Entity entity, Entity relation) const | gaia::ecs::World | inline |
| targets(Entity relation) const | gaia::ecs::World | inline |
| targets(Entity entity, Entity relation, Func func) const | gaia::ecs::World | inline |
| targets_if(Entity entity, Entity relation, Func func) const | gaia::ecs::World | inline |
| unlock (defined in gaia::ecs::World) | gaia::ecs::World | friend |
| update() | gaia::ecs::World | inline |
| valid(Entity entity) const | gaia::ecs::World | inline |
| World() (defined in gaia::ecs::World) | gaia::ecs::World | inline |
| World(World &&)=delete (defined in gaia::ecs::World) | gaia::ecs::World | |
| World(const World &)=delete (defined in gaia::ecs::World) | gaia::ecs::World | |
| world_version() | gaia::ecs::World | inline |
| ~World() (defined in gaia::ecs::World) | gaia::ecs::World | inline |