Flecs: ecs_table_cache_hdr_t Struct Reference
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
Public Attributes | List of all members
ecs_table_cache_hdr_t Struct Reference
C API » Core » API types » Core API Types

Header for table cache elements. More...

`#include <flecs.h>`

## Public Attributes
struct ecs_table_cache_t * | cache
| Table cache of element.
ecs_table_t * | table
| Table associated with element.
struct ecs_table_cache_hdr_t * | prev
struct ecs_table_cache_hdr_t * | next
| 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:

- include/flecs.h