![]() |
Gaia-ECS v0.9.3
A simple and powerful entity component system
|
This is the complete list of members for gaia::ecs::ComponentCache, including all inherited members.
| add(Entity entity, util::str_view scopePath={}) | gaia::ecs::ComponentCache | inline |
| add(Entity entity, const char *name, uint32_t len, uint32_t size, DataStorageType storageType, uint32_t alig=1, uint32_t soa=0, const uint8_t *pSoaSizes=nullptr, ComponentLookupHash hashLookup={}, util::str_view scopePath={}) | gaia::ecs::ComponentCache | inline |
| ComponentCache() (defined in gaia::ecs::ComponentCache) | gaia::ecs::ComponentCache | inline |
| ComponentCache(ComponentCache &&)=delete (defined in gaia::ecs::ComponentCache) | gaia::ecs::ComponentCache | |
| ComponentCache(const ComponentCache &)=delete (defined in gaia::ecs::ComponentCache) | gaia::ecs::ComponentCache | |
| diag() const (defined in gaia::ecs::ComponentCache) | gaia::ecs::ComponentCache | inline |
| find(detail::ComponentDescId compDescId) const noexcept | gaia::ecs::ComponentCache | inline |
| find(Entity entity) const noexcept | gaia::ecs::ComponentCache | inline |
| find(Entity entity) noexcept | gaia::ecs::ComponentCache | inline |
| find() const noexcept | gaia::ecs::ComponentCache | inline |
| get(detail::ComponentDescId compDescId) const noexcept | gaia::ecs::ComponentCache | inline |
| get(Entity entity) const noexcept | gaia::ecs::ComponentCache | inline |
| get(Entity entity) noexcept | gaia::ecs::ComponentCache | inline |
| get() const noexcept | gaia::ecs::ComponentCache | inline |
| operator=(ComponentCache &&)=delete (defined in gaia::ecs::ComponentCache) | gaia::ecs::ComponentCache | |
| operator=(const ComponentCache &)=delete (defined in gaia::ecs::ComponentCache) | gaia::ecs::ComponentCache | |
| World (defined in gaia::ecs::ComponentCache) | gaia::ecs::ComponentCache | friend |
| ~ComponentCache() (defined in gaia::ecs::ComponentCache) | gaia::ecs::ComponentCache | inline |