Gaia-ECS v1.0.0
A simple and powerful entity component system
Loading...
Searching...
No Matches
gaia::ecs::Component::InternalData Struct Reference

Bit-packed storage layout of a component id. More...

#include <id.h>

Public Attributes

uint32_t id
 Component entity index.
 
IdentifierData size: MaxComponentSize_Bits
 Component size.
 
IdentifierData alig: MaxAlignment_Bits
 Component alignment.
 
IdentifierData storage: 1
 Component storage kind. 0 = table, 1 = sparse.
 
IdentifierData soa: meta::StructToTupleMaxTypes_Bits
 Component is SoA.
 
IdentifierData unused: 1
 Unused part.
 

Detailed Description

Bit-packed storage layout of a component id.


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