Flecs v4.0
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
ecs_table_cache_hdr_t Struct Reference

Header for table cache elements. More...

#include <flecs.h>

Public Attributes

struct ecs_table_cache_t * cache
 Table cache of element.
 
ecs_table_ttable
 Table associated with element.
 
struct ecs_table_cache_hdr_tprev
 
struct ecs_table_cache_hdr_tnext
 Next/previous elements for id in table cache.
 
bool empty
 Whether element is in empty list.
 

Detailed Description

Header for table cache elements.

Definition at line 502 of file flecs.h.

Member Data Documentation

◆ cache

struct ecs_table_cache_t* ecs_table_cache_hdr_t::cache

Table cache of element.

Of type ecs_id_record_t* for component index elements.

Definition at line 503 of file flecs.h.

◆ empty

bool ecs_table_cache_hdr_t::empty

Whether element is in empty list.

Definition at line 506 of file flecs.h.

◆ next

struct ecs_table_cache_hdr_t * ecs_table_cache_hdr_t::next

Next/previous elements for id in table cache.

Definition at line 505 of file flecs.h.

◆ prev

struct ecs_table_cache_hdr_t* ecs_table_cache_hdr_t::prev

Definition at line 505 of file flecs.h.

◆ table

ecs_table_t* ecs_table_cache_hdr_t::table

Table associated with element.

Definition at line 504 of file flecs.h.


The documentation for this struct was generated from the following file: