Flecs: Member List
Description: A fast entity component system (ECS) for C & C++

| Flecs v4.0 A fast entity component system (ECS) for C & C++

Loading...
Searching...
No Matches
flecs::world Member List

This is the complete list of members for flecs::world, including all inherited members.

add() const | flecs::world | inline
add() const | flecs::world | inline
add(flecs::entity_t second) const | flecs::world | inline
add(flecs::entity_t first, flecs::entity_t second) const | flecs::world | inline
alert(Args &&... args) const | flecs::world | inline
alert(Args &&... args) const | flecs::world |
app() | flecs::world | inline
app() | flecs::world |
array(flecs::entity_t elem_id, int32_t array_count) | flecs::world | related
array(int32_t array_count) | flecs::world | related
array(flecs::entity_t elem_id, int32_t array_count) | flecs::world | related
array(int32_t array_count) | flecs::world | related
async_stage() const | flecs::world | inline
atfini(ecs_fini_action_t action, void *ctx=nullptr) const | flecs::world | inline
c_ptr() const | flecs::world | inline
children(Func &&f) const | flecs::world | inline
component(Args &&... args) const | flecs::world | inline
component(Args &&... args) const | flecs::world | inline
component(Args &&... args) const | flecs::world |
component(Args &&... args) const | flecs::world |
count(flecs::id_t component_id) const | flecs::world | inline
count(flecs::entity_t first, flecs::entity_t second) const | flecs::world | inline
count() const | flecs::world | inline
count(flecs::entity_t second) const | flecs::world | inline
count() const | flecs::world | inline
cursor(flecs::entity_t tid, void *ptr) | flecs::world | inline
cursor(void *ptr) | flecs::world | related
cursor(flecs::entity_t tid, void *ptr) | flecs::world |
cursor(void *ptr) | flecs::world | related
defer(const Func &func) const | flecs::world | inline
defer_begin() const | flecs::world | inline
defer_end() const | flecs::world | inline
defer_resume() const | flecs::world | inline
defer_suspend() const | flecs::world | inline
delete_with(id_t the_id) const | flecs::world | inline
delete_with(entity_t first, entity_t second) const | flecs::world | inline
delete_with() const | flecs::world | inline
delete_with() const | flecs::world | inline
delete_with(entity_t second) const | flecs::world | inline
delta_time() const | flecs::world | inline
dim(int32_t entity_count) const | flecs::world | inline
each(Func &&func) const | flecs::world | related
each(Func &&func) const | flecs::world | related
each(flecs::id_t term_id, Func &&func) const | flecs::world | related
each(Func &&func) const | flecs::world | related
each(Func &&func) const | flecs::world | related
each(flecs::id_t term_id, Func &&func) const | flecs::world | related
emplace(Args &&... args) const (defined in flecs::world) | flecs::world | inline
enable_range_check(bool enabled=true) const | flecs::world | inline
ensure() const | flecs::world | inline
entity(Args &&... args) const | flecs::world | inline
entity(E value) const | flecs::world | inline
entity(const char *name=nullptr) const | flecs::world | inline
entity(Args &&... args) const | flecs::world |
entity(E value) const | flecs::world |
entity(const char *name=nullptr) const | flecs::world |
event(flecs::entity_t evt) const | flecs::world | inline
event() const | flecs::world | inline
event(flecs::entity_t evt) const | flecs::world |
event() const | flecs::world |
exists(flecs::entity_t e) const | flecs::world | inline
frame_begin(float delta_time=0) const | flecs::world | inline
frame_end() const | flecs::world | inline
from_json(flecs::entity_t tid, void *value, const char *json, flecs::from_json_desc_t *desc=nullptr) | flecs::world | inline
from_json(T *value, const char *json, flecs::from_json_desc_t *desc=nullptr) | flecs::world | inline
from_json(const char *json, flecs::from_json_desc_t *desc=nullptr) | flecs::world | inline
from_json(flecs::entity_t tid, void *value, const char *json, flecs::from_json_desc_t *desc=nullptr) | flecs::world |
from_json(T *value, const char *json, flecs::from_json_desc_t *desc=nullptr) | flecs::world |
from_json(const char *json, flecs::from_json_desc_t *desc=nullptr) | flecs::world |
from_json_file(const char *json, flecs::from_json_desc_t *desc=nullptr) | flecs::world | inline
from_json_file(const char *json, flecs::from_json_desc_t *desc=nullptr) | flecs::world |
get() const | flecs::world | inline
get() const | flecs::world |
get(Second second) const | flecs::world |
get(const Func &func) const | flecs::world | inline
get_alive(flecs::entity_t e) const | flecs::world | inline
get_binding_ctx() const | flecs::world | inline
get_ctx() const | flecs::world | inline
get_info() const | flecs::world | inline
get_mut() const | flecs::world |
get_mut() const | flecs::world |
get_mut(Second second) const | flecs::world |
get_pipeline() const | flecs::world | related
get_pipeline() const | flecs::world | related
get_ref() const | flecs::world | inline
get_scope() const | flecs::world | inline
get_stage(int32_t stage_id) const | flecs::world | inline
get_stage_count() const | flecs::world | inline
get_stage_id() const | flecs::world | inline
get_threads() const | flecs::world | related
get_threads() const | flecs::world | related
get_world() const | flecs::world | inline
has() const | flecs::world | inline
has() const | flecs::world | inline
has(flecs::id_t second) const | flecs::world | inline
has(flecs::id_t first, flecs::id_t second) const | flecs::world | inline
id() const | flecs::world | inline
id(Args &&... args) const | flecs::world | inline
id(E value) const | flecs::world | inline
id(E value) const | flecs::world |
id() const | flecs::world |
id(Args &&... args) const | flecs::world |
import() | flecs::world | related
import() | flecs::world | related
init_builtin_components() (defined in flecs::world) | flecs::world | inline
is_alive(flecs::entity_t e) const | flecs::world | inline
is_deferred() const | flecs::world | inline
is_readonly() const | flecs::world | inline
is_stage() const | flecs::world | inline
is_valid(flecs::entity_t e) const | flecs::world | inline
lookup(const char *name, const char *sep="::", const char *root_sep="::", bool recursive=true) const | flecs::world | inline
make_alive(flecs::entity_t e) const | flecs::world | inline
make_owner() | flecs::world | inline
merge() const | flecs::world | inline
metric(Args &&... args) const | flecs::world | inline
metric(Args &&... args) const | flecs::world |
modified() const | flecs::world | inline
module(const char *name=nullptr) const | flecs::world | inline
module(const char *name=nullptr) const | flecs::world |
observer(flecs::entity e) const | flecs::world | inline
observer(Args &&... args) const | flecs::world | related
observer(Args &&... args) const (defined in flecs::world) | flecs::world | inline
observer(flecs::entity e) const | flecs::world |
observer(Args &&... args) const | flecs::world | related
operator world_t *() const (defined in flecs::world) | flecs::world | inline
operator=(const world &obj) noexcept (defined in flecs::world) | flecs::world | inline
operator=(world &&obj) noexcept (defined in flecs::world) | flecs::world | inline
pair() const | flecs::world | inline
pair(entity_t o) const | flecs::world | inline
pair(entity_t r, entity_t o) const | flecs::world | inline
pair() const | flecs::world |
pair(entity_t o) const | flecs::world |
pair(entity_t r, entity_t o) const | flecs::world |
pipeline() const | flecs::world | inline
pipeline() const | flecs::world | related
pipeline() const | flecs::world |
pipeline() const | flecs::world | related
prefab(Args &&... args) const | flecs::world | inline
prefab(const char *name=nullptr) const | flecs::world | inline
prefab(Args &&... args) const | flecs::world |
prefab(const char *name=nullptr) const | flecs::world |
primitive(flecs::meta::primitive_kind_t kind) | flecs::world | related
primitive(flecs::meta::primitive_kind_t kind) | flecs::world | related
progress(ecs_ftime_t delta_time=0.0) const | flecs::world | related
progress(ecs_ftime_t delta_time=0.0) const | flecs::world | related
query(Args &&... args) const | flecs::world | inline
query(flecs::entity query_entity) const | flecs::world | related
query(Args &&... args) const | flecs::world |
query(flecs::entity query_entity) const | flecs::world | related
query_builder(Args &&... args) const | flecs::world | related
query_builder(Args &&... args) const | flecs::world | related
quit() const | flecs::world | inline
randomize_timers() const | flecs::world | inline
readonly_begin(bool multi_threaded=false) const | flecs::world | inline
readonly_end() const | flecs::world | inline
release() (defined in flecs::world) | flecs::world | inline
remove() const | flecs::world | inline
remove() const | flecs::world | inline
remove(flecs::entity_t second) const | flecs::world | inline
remove(flecs::entity_t first, flecs::entity_t second) const | flecs::world | inline
remove_all(id_t the_id) const | flecs::world | inline
remove_all(entity_t first, entity_t second) const | flecs::world | inline
remove_all() const | flecs::world | inline
remove_all() const | flecs::world | inline
remove_all(entity_t second) const | flecs::world | inline
reset() | flecs::world | inline
reset_clock() const | flecs::world | related
reset_clock() const | flecs::world | related
run_pipeline(const flecs::entity_t pip, ecs_ftime_t delta_time=0.0) const | flecs::world | related
run_pipeline(ecs_ftime_t delta_time=0.0) const | flecs::world | related
run_pipeline(const flecs::entity_t pip, ecs_ftime_t delta_time=0.0) const | flecs::world | related
run_pipeline(ecs_ftime_t delta_time=0.0) const | flecs::world | related
run_post_frame(ecs_fini_action_t action, void *ctx) const (defined in flecs::world) | flecs::world | inline
scope(id_t parent, const Func &func) const | flecs::world | inline
scope(const Func &func) const | flecs::world | inline
scope(id_t parent) const | flecs::world | inline
scope() const (defined in flecs::world) | flecs::world | inline
scope(const char *name) const (defined in flecs::world) | flecs::world | inline
script(const char *name=nullptr) const | flecs::world | inline
script_run(const char *name, const char *str) const | flecs::world | inline
script_run_file(const char *filename) const | flecs::world | inline
set(const T &value) const | flecs::world | inline
set(T &&value) const | flecs::world | inline
set(const A &value) const | flecs::world | inline
set(A &&value) const | flecs::world | inline
set(Second second, const First &value) const | flecs::world | inline
set(Second second, First &&value) const | flecs::world | inline
set(const Func &func) const | flecs::world | inline
set_binding_ctx(void *ctx, ecs_ctx_free_t ctx_free=nullptr) const | flecs::world | inline
set_ctx(void *ctx, ecs_ctx_free_t ctx_free=nullptr) const | flecs::world | inline
set_entity_range(entity_t min, entity_t max) const | flecs::world | inline
set_lookup_path(const flecs::entity_t *search_path) const | flecs::world | inline
set_pipeline(const flecs::entity pip) const | flecs::world | related
set_pipeline() const | flecs::world | related
set_pipeline(const flecs::entity pip) const | flecs::world | related
set_pipeline() const | flecs::world | related
set_scope(const flecs::entity_t scope) const | flecs::world | inline
set_scope() const | flecs::world | inline
set_stage_count(int32_t stages) const | flecs::world | inline
set_target_fps(ecs_ftime_t target_fps) const | flecs::world | related
set_target_fps(ecs_ftime_t target_fps) const | flecs::world | related
set_task_threads(int32_t task_threads) const | flecs::world | related
set_task_threads(int32_t task_threads) const | flecs::world | related
set_threads(int32_t threads) const | flecs::world | related
set_threads(int32_t threads) const | flecs::world | related
set_time_scale(ecs_ftime_t mul) const | flecs::world | related
set_time_scale(ecs_ftime_t mul) const | flecs::world | related
set_version(flecs::entity_t e) const | flecs::world | inline
should_quit() const | flecs::world | inline
shrink() const | flecs::world | inline
singleton() const | flecs::world | inline
system(flecs::entity e) const | flecs::world | inline
system(Args &&... args) const | flecs::world | related
system(Args &&... args) const (defined in flecs::world) | flecs::world | inline
system(flecs::entity e) const | flecs::world |
system(Args &&... args) const | flecs::world | related
target(int32_t index=0) const | flecs::world | inline
target(flecs::entity_t first, int32_t index=0) const | flecs::world | inline
target(flecs::entity_t first, int32_t index=0) const | flecs::world | inline
term(Args &&... args) const | flecs::world | inline
term() const | flecs::world | related
term() const | flecs::world | related
term(Args &&... args) const | flecs::world |
term() const | flecs::world | related
term() const | flecs::world | related
timer() const | flecs::world | inline
timer(Args &&... args) const | flecs::world | inline
timer() const | flecs::world |
to_entity(E constant) const | flecs::world | inline
to_entity(E constant) const | flecs::world |
to_expr(flecs::entity_t tid, const void *value) | flecs::world | inline
to_expr(const T *value) | flecs::world | inline
to_json(flecs::entity_t tid, const void *value) | flecs::world | inline
to_json(const T *value) | flecs::world | inline
to_json() | flecs::world | inline
to_json(flecs::entity_t tid, const void *value) | flecs::world |
to_json(const T *value) | flecs::world |
to_json() | flecs::world |
use(const char *alias=nullptr) const | flecs::world | inline
use(const char *name, const char *alias=nullptr) const | flecs::world | inline
use(flecs::entity entity, const char *alias=nullptr) const | flecs::world | inline
using_task_threads() const | flecs::world | related
using_task_threads() const | flecs::world | related
vector(flecs::entity_t elem_id) | flecs::world | related
vector() | flecs::world | related
vector(flecs::entity_t elem_id) | flecs::world | related
vector() | flecs::world | related
with(id_t with_id, const Func &func) const | flecs::world | inline
with(const Func &func) const | flecs::world | inline
with(const Func &func) const | flecs::world | inline
with(id_t second, const Func &func) const | flecs::world | inline
with(id_t first, id_t second, const Func &func) const | flecs::world | inline
world() | flecs::world | inlineexplicit
world(int argc, char *argv[]) | flecs::world | inlineexplicit
world(world_t *w) | flecs::world | inlineexplicit
world(const world &obj) | flecs::world | inline
world(world &&obj) noexcept (defined in flecs::world) | flecs::world | inline
world_ (defined in flecs::world) | flecs::world |
~world() (defined in flecs::world) | flecs::world | inline