Flecs v3.1
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches

Macros

#define ecs_lookup_path(world, parent, path)    ecs_lookup_path_w_sep(world, parent, path, ".", NULL, true)
 
#define ecs_lookup_fullpath(world, path)    ecs_lookup_path_w_sep(world, 0, path, ".", NULL, true)
 
#define ecs_get_path(world, parent, child)    ecs_get_path_w_sep(world, parent, child, ".", NULL)
 
#define ecs_get_fullpath(world, child)    ecs_get_path_w_sep(world, 0, child, ".", NULL)
 
#define ecs_get_fullpath_buf(world, child, buf)    ecs_get_path_w_sep_buf(world, 0, child, ".", NULL, buf)
 
#define ecs_new_from_path(world, parent, path)    ecs_new_from_path_w_sep(world, parent, path, ".", NULL)
 
#define ecs_new_from_fullpath(world, path)    ecs_new_from_path_w_sep(world, 0, path, ".", NULL)
 
#define ecs_add_path(world, entity, parent, path)    ecs_add_path_w_sep(world, entity, parent, path, ".", NULL)
 
#define ecs_add_fullpath(world, entity, path)    ecs_add_path_w_sep(world, entity, 0, path, ".", NULL)
 

Detailed Description

Macro Definition Documentation

◆ ecs_add_fullpath

#define ecs_add_fullpath (   world,
  entity,
  path 
)     ecs_add_path_w_sep(world, entity, 0, path, ".", NULL)

Definition at line 499 of file flecs_c.h.

◆ ecs_add_path

#define ecs_add_path (   world,
  entity,
  parent,
  path 
)     ecs_add_path_w_sep(world, entity, parent, path, ".", NULL)

Definition at line 496 of file flecs_c.h.

◆ ecs_get_fullpath

#define ecs_get_fullpath (   world,
  child 
)     ecs_get_path_w_sep(world, 0, child, ".", NULL)

Definition at line 484 of file flecs_c.h.

◆ ecs_get_fullpath_buf

#define ecs_get_fullpath_buf (   world,
  child,
  buf 
)     ecs_get_path_w_sep_buf(world, 0, child, ".", NULL, buf)

Definition at line 487 of file flecs_c.h.

◆ ecs_get_path

#define ecs_get_path (   world,
  parent,
  child 
)     ecs_get_path_w_sep(world, parent, child, ".", NULL)

Definition at line 481 of file flecs_c.h.

◆ ecs_lookup_fullpath

#define ecs_lookup_fullpath (   world,
  path 
)     ecs_lookup_path_w_sep(world, 0, path, ".", NULL, true)

Definition at line 478 of file flecs_c.h.

◆ ecs_lookup_path

#define ecs_lookup_path (   world,
  parent,
  path 
)     ecs_lookup_path_w_sep(world, parent, path, ".", NULL, true)

Definition at line 475 of file flecs_c.h.

◆ ecs_new_from_fullpath

#define ecs_new_from_fullpath (   world,
  path 
)     ecs_new_from_path_w_sep(world, 0, path, ".", NULL)

Definition at line 493 of file flecs_c.h.

◆ ecs_new_from_path

#define ecs_new_from_path (   world,
  parent,
  path 
)     ecs_new_from_path_w_sep(world, parent, path, ".", NULL)

Definition at line 490 of file flecs_c.h.