|
Engine
Raylib based game framework
|
This is the complete list of members for Registry, including all inherited members.
| ClearComponents() | Registry | inline |
| CreateEntity() | Registry | |
| DestroyEntity(const Entity entity) | Registry | |
| Emplace(const Entity entity, Args &&... args) | Registry | inline |
| EmplaceOrReplace(const Entity entity, Args &&... args) | Registry | inline |
| EntityValid(const Entity entity) | Registry | |
| Get(const Entity entity) | Registry | inline |
| GetGroup(entt::get_t< Get... > get=entt::get_t{}, entt::exclude_t< Exclude... > exclude=entt::exclude_t{}) | Registry | inline |
| GetRegistry() | Registry | |
| GetView() | Registry | inline |
| HasAll(const Entity entity) | Registry | inline |
| HasAny(const Entity entity) | Registry | inline |
| OnConstruct(const std::function< void(Component &component, const Entity entity)> &callback) | Registry | inline |
| OnDestroy(const std::function< void(Component &component, const Entity entity)> &callback) | Registry | inline |
| OnUpdate(const std::function< void(Component &component, const Entity entity)> &callback) | Registry | inline |
| Patch(const Entity entity, const std::function< void(Component &)> &func) | Registry | inline |
| Remove(const Entity entity) | Registry | inline |
| RemoveConstructCallback(const u32 callbackId) | Registry | inline |
| RemoveDestroyCallback(const u32 callbackId) | Registry | inline |
| RemoveUpdateCallback(const u32 callbackId) | Registry | inline |
| Replace(const Entity entity, Args &&... args) | Registry | inline |
| Sort(const std::function< bool(const Component &a, const Component &b)> &comparitor) | Registry | inline |
| SortGroup(const std::function< bool(const Entity &a, const Entity &b)> &comparitor, entt::get_t< Get... > get=entt::get_t{}, entt::exclude_t< Exclude... > exclude=entt::exclude_t{}) | Registry | inline |