Engine
Raylib based game framework
Loading...
Searching...
No Matches
Registry Member List

This is the complete list of members for Registry, including all inherited members.

ClearComponents()Registryinline
CreateEntity()Registry
DestroyEntity(const Entity entity)Registry
Emplace(const Entity entity, Args &&... args)Registryinline
EmplaceOrReplace(const Entity entity, Args &&... args)Registryinline
EntityValid(const Entity entity)Registry
Get(const Entity entity)Registryinline
GetGroup(entt::get_t< Get... > get=entt::get_t{}, entt::exclude_t< Exclude... > exclude=entt::exclude_t{})Registryinline
GetRegistry()Registry
GetView()Registryinline
HasAll(const Entity entity)Registryinline
HasAny(const Entity entity)Registryinline
OnConstruct(const std::function< void(Component &component, const Entity entity)> &callback)Registryinline
OnDestroy(const std::function< void(Component &component, const Entity entity)> &callback)Registryinline
OnUpdate(const std::function< void(Component &component, const Entity entity)> &callback)Registryinline
Patch(const Entity entity, const std::function< void(Component &)> &func)Registryinline
Remove(const Entity entity)Registryinline
RemoveConstructCallback(const u32 callbackId)Registryinline
RemoveDestroyCallback(const u32 callbackId)Registryinline
RemoveUpdateCallback(const u32 callbackId)Registryinline
Replace(const Entity entity, Args &&... args)Registryinline
Sort(const std::function< bool(const Component &a, const Component &b)> &comparitor)Registryinline
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{})Registryinline