|
NcEngine
|
This is the complete list of members for nc::ecs::FreeComponentPool, including all inherited members.
| Clear() noexcept | nc::ecs::FreeComponentPool | inline |
| ClearNonPersistent() noexcept | nc::ecs::FreeComponentPool | inline |
| CommitStagedComponents(std::span< const Entity > removedEntities) | nc::ecs::FreeComponentPool | inline |
| Contains(Entity entity) const noexcept | nc::ecs::FreeComponentPool | inline |
| Emplace(Entity entity, Args &&... args) -> T & | nc::ecs::FreeComponentPool | inline |
| FreeComponentPool(size_t maxEntities) (defined in nc::ecs::FreeComponentPool) | nc::ecs::FreeComponentPool | inlineexplicit |
| Get(Entity entity) const -> T & | nc::ecs::FreeComponentPool | inline |
| Remove(Entity entity) -> bool | nc::ecs::FreeComponentPool | inline |