![]() |
Gaia-ECS v0.9.3
A simple and powerful entity component system
|
Public Attributes | |
| uint32_t | compDescId = 0 |
| const char * | nameStr = nullptr |
| uint32_t | nameLen = 0 |
| uint32_t | size = 0 |
| uint32_t | alig = 0 |
| DataStorageType | storageType = DataStorageType::Table |
| uint32_t | soa = 0 |
| const uint8_t * | pSoaSizes = nullptr |
| ComponentLookupHash | hashLookup = {} |
| FuncCtor * | funcCtor = nullptr |
| FuncMove * | funcMoveCtor = nullptr |
| FuncCopy * | funcCopyCtor = nullptr |
| FuncDtor * | funcDtor = nullptr |
| FuncCopy * | funcCopy = nullptr |
| FuncMove * | funcMove = nullptr |
| FuncSwap * | funcSwap = nullptr |
| FuncCmp * | funcCmp = nullptr |
| FuncSave * | funcSave = nullptr |
| FuncLoad * | funcLoad = nullptr |