Gaia-ECS v0.9.3
A simple and powerful entity component system
Loading...
Searching...
No Matches
gaia::ecs::World Member List

This is the complete list of members for gaia::ecs::World, including all inherited members.

acc(Entity entity) constgaia::ecs::Worldinline
acc_mut(Entity entity)gaia::ecs::Worldinline
add(EntityKind kind=EntityKind::EK_Gen)gaia::ecs::Worldinline
add()gaia::ecs::Worldinline
add(Entity entity, Entity object)gaia::ecs::Worldinline
add(Entity entity, Pair pair)gaia::ecs::Worldinline
add(Entity entity)gaia::ecs::Worldinline
add(Entity entity, Entity object, T &&value)gaia::ecs::Worldinline
add(Entity entity, U &&value)gaia::ecs::Worldinline
add_n(uint32_t count, Func func=func_void_with_entity)gaia::ecs::Worldinline
add_n(Entity entity, uint32_t count, Func func=func_void_with_entity)gaia::ecs::Worldinline
as(Entity entity, Entity entityBase)gaia::ecs::Worldinline
as_relations_trav(Entity target, Func func) const (defined in gaia::ecs::World)gaia::ecs::Worldinline
as_relations_trav_if(Entity target, Func func) const (defined in gaia::ecs::World)gaia::ecs::Worldinline
as_targets_trav(Entity relation, Func func) const (defined in gaia::ecs::World)gaia::ecs::Worldinline
as_targets_trav_if(Entity relation, Func func) const (defined in gaia::ecs::World)gaia::ecs::Worldinline
build(Entity entity)gaia::ecs::Worldinline
child(Entity entity, Entity parent)gaia::ecs::Worldinline
child(Entity entity, Entity parent) constgaia::ecs::Worldinline
cleanup()gaia::ecs::Worldinline
clear(Entity entity)gaia::ecs::Worldinline
cmd_buffer_mt() const (defined in gaia::ecs::World)gaia::ecs::Worldinline
cmd_buffer_st() const (defined in gaia::ecs::World)gaia::ecs::Worldinline
comp_cache() const (defined in gaia::ecs::World)gaia::ecs::Worldinline
comp_cache_mut() (defined in gaia::ecs::World)gaia::ecs::Worldinline
copy(Entity srcEntity)gaia::ecs::Worldinline
copy_n(Entity entity, uint32_t count, Func func=func_void_with_entity)gaia::ecs::Worldinline
defrag_entities_per_tick(uint32_t value)gaia::ecs::Worldinline
del(Entity entity)gaia::ecs::Worldinline
del(Entity entity, Entity object)gaia::ecs::Worldinline
del(Entity entity, Pair pair)gaia::ecs::Worldinline
del(Entity entity)gaia::ecs::Worldinline
diag() constgaia::ecs::Worldinline
diag_archetypes() constgaia::ecs::Worldinline
diag_components() constgaia::ecs::Worldinline
diag_entities() constgaia::ecs::Worldinline
ECSSystem (defined in gaia::ecs::World)gaia::ecs::Worldfriend
ECSSystemManager (defined in gaia::ecs::World)gaia::ecs::Worldfriend
enable(Entity entity, bool enable)gaia::ecs::Worldinline
enabled(Entity entity) constgaia::ecs::Worldinline
expr_to_entity(va_list &args, std::span< const char > exprRaw) const (defined in gaia::ecs::World)gaia::ecs::Worldinline
fetch(Entity entity) (defined in gaia::ecs::World)gaia::ecs::Worldinline
fetch(Entity entity) const (defined in gaia::ecs::World)gaia::ecs::Worldinline
get(EntityId id) constgaia::ecs::Worldinline
get() const (defined in gaia::ecs::World)gaia::ecs::Worldinline
get(Entity entity) constgaia::ecs::Worldinline
get(const char *name, uint32_t len=0) constgaia::ecs::Worldinline
get_chunk(Entity entity) constgaia::ecs::Worldinline
get_chunk(Entity entity, uint32_t &row) constgaia::ecs::Worldinline
get_inter(const char *name, uint32_t len=0) const (defined in gaia::ecs::World)gaia::ecs::Worldinline
get_serializer() const (defined in gaia::ecs::World)gaia::ecs::Worldinline
has(Entity entity) constgaia::ecs::Worldinline
has(Pair pair) constgaia::ecs::Worldinline
has(Entity entity, Entity object) constgaia::ecs::Worldinline
has(Entity entity, Pair pair) constgaia::ecs::Worldinline
has(Entity entity) constgaia::ecs::Worldinline
in(Entity entity, Entity entityBase) constgaia::ecs::Worldinline
invalidate_queries_for_entity(Pair is_pair) (defined in gaia::ecs::World)gaia::ecs::Worldinline
is(Entity entity, Entity entityBase) constgaia::ecs::Worldinline
is_base(Entity target) const (defined in gaia::ecs::World)gaia::ecs::Worldinline
is_req_del(const EntityContainer &ec) (defined in gaia::ecs::World)gaia::ecs::Worldinlinestatic
load(ser::ISerializer *pOutputSerializer=nullptr)gaia::ecs::Worldinline
lock (defined in gaia::ecs::World)gaia::ecs::Worldfriend
locked() constgaia::ecs::Worldinline
modify(Entity entity)gaia::ecs::Worldinline
mut(Entity entity)gaia::ecs::Worldinline
name(Entity entity, const char *name, uint32_t len=0)gaia::ecs::Worldinline
name(Entity entity) constgaia::ecs::Worldinline
name(EntityId entityId) constgaia::ecs::Worldinline
name_raw(Entity entity, const char *name, uint32_t len=0)gaia::ecs::Worldinline
name_to_entity(std::span< const char > exprRaw) const (defined in gaia::ecs::World)gaia::ecs::Worldinline
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::Worldinline
query_buffer(QueryId &serId) (defined in gaia::ecs::World)gaia::ecs::Worldinline
query_buffer_reset(QueryId &serId) (defined in gaia::ecs::World)gaia::ecs::Worldinline
query_ser_map() (defined in gaia::ecs::World)gaia::ecs::Worldinline
relation(Entity entity, Entity target) constgaia::ecs::Worldinline
relations(Entity target) constgaia::ecs::Worldinline
relations(Entity entity, Entity target, Func func) constgaia::ecs::Worldinline
relations_if(Entity entity, Entity target, Func func) constgaia::ecs::Worldinline
save()gaia::ecs::Worldinline
set(Entity entity)gaia::ecs::Worldinline
set_max_lifespan(Entity entity, uint32_t lifespan=Archetype::MAX_ARCHETYPE_LIFESPAN)gaia::ecs::Worldinline
set_serializer(ser::ISerializer *pSerializer) (defined in gaia::ecs::World)gaia::ecs::Worldinline
size() constgaia::ecs::Worldinline
sset(Entity entity)gaia::ecs::Worldinline
target(Entity entity, Entity relation) constgaia::ecs::Worldinline
targets(Entity relation) constgaia::ecs::Worldinline
targets(Entity entity, Entity relation, Func func) constgaia::ecs::Worldinline
targets_if(Entity entity, Entity relation, Func func) constgaia::ecs::Worldinline
unlock (defined in gaia::ecs::World)gaia::ecs::Worldfriend
update()gaia::ecs::Worldinline
valid(Entity entity) constgaia::ecs::Worldinline
World() (defined in gaia::ecs::World)gaia::ecs::Worldinline
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::Worldinline
~World() (defined in gaia::ecs::World)gaia::ecs::Worldinline