![]() |
Flecs v4.0
A fast entity component system (ECS) for C & C++
|
Static Public Member Functions | |
static void | init (bool allow_tag=true) |
static void | init_builtin (flecs::world_t *world, flecs::entity_t id, bool allow_tag=true) |
static entity_t | register_id (world_t *world, const char *name=nullptr, bool allow_tag=true, bool is_component=true, bool explicit_registration=false, flecs::id_t id=0) |
static entity_t | id (world_t *world) |
static size_t | size () |
static size_t | alignment () |
static bool | registered (flecs::world_t *world) |
static void | reset () |
Static Public Attributes | |
static int32_t | s_index |
static size_t | s_size |
static size_t | s_alignment |
static bool | s_allow_tag |
Definition at line 122 of file component.hpp.
|
inlinestatic |
Definition at line 225 of file component.hpp.
|
inlinestatic |
Definition at line 197 of file component.hpp.
|
inlinestatic |
Definition at line 127 of file component.hpp.
|
inlinestatic |
Definition at line 140 of file component.hpp.
|
inlinestatic |
Definition at line 150 of file component.hpp.
|
inlinestatic |
Definition at line 231 of file component.hpp.
|
inlinestatic |
Definition at line 247 of file component.hpp.
|
inlinestatic |
Definition at line 219 of file component.hpp.
|
static |
Definition at line 256 of file component.hpp.
|
static |
Definition at line 257 of file component.hpp.
|
static |
Definition at line 254 of file component.hpp.
|
static |
Definition at line 255 of file component.hpp.