Flecs v4.0
A fast entity component system (ECS) for C & C++
|
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 | |
app() | flecs::world | |
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 | |
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 | |
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 |
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 | |
entity(E value) const | flecs::world | |
entity(const char *name=nullptr) const | flecs::world | |
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 | |
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 | |
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_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_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(E value) const | flecs::world | |
id() const (defined in flecs::world) | flecs::world | inline |
id(Args &&... args) const (defined in flecs::world) | flecs::world | inline |
id() const | flecs::world | |
id(Args &&... args) const | flecs::world | |
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 | |
modified() const | flecs::world | inline |
module(const char *name=nullptr) const | flecs::world | |
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 | |
pair(entity_t o) const | flecs::world | |
pair(entity_t r, entity_t o) const | flecs::world | |
pipeline() const | flecs::world | |
pipeline() const | flecs::world | related |
prefab(Args &&... args) const | flecs::world | |
prefab(const char *name=nullptr) const | flecs::world | |
primitive(flecs::meta::primitive_kind_t kind) | flecs::world | related |
progress(ecs_ftime_t delta_time=0.0) 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 |
quit() 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 |
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 |
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_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_task_threads(int32_t task_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 |
should_quit() const | flecs::world | inline |
singleton() const | 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 | |
term() const | flecs::world | related |
term() const | flecs::world | related |
timer() const | flecs::world | |
to_entity(E constant) const | flecs::world | |
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 |
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 |