|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Singleton which holds the entt registry. More...
#include <RegistryManager.h>
Public Member Functions | |
| RegistryManager ()=default | |
| Construct a registry manager facade. | |
| RegistryManager (const RegistryManager &)=delete | |
| RegistryManager cannot be copied. | |
| RegistryManager & | operator= (const RegistryManager &)=delete |
| RegistryManager cannot be copy-assigned. | |
| RegistryManager (RegistryManager &&other) noexcept=delete | |
| RegistryManager cannot be moved. | |
| RegistryManager & | operator= (RegistryManager &&)=delete |
| RegistryManager cannot be move-assigned. | |
Static Public Member Functions | |
| static entt::registry & | get () |
| Gets the registry for all components. | |
Static Private Attributes | |
| static entt::registry | m_registry |
Singleton which holds the entt registry.
Definition at line 9 of file RegistryManager.h.
|
default |
Construct a registry manager facade.
Referenced by operator=(), operator=(), RegistryManager(), and RegistryManager().
|
delete |
RegistryManager cannot be copied.
References RegistryManager().
|
deletenoexcept |
RegistryManager cannot be moved.
References RegistryManager().
|
static |
Gets the registry for all components.
Referenced by Engine::Entities::NodeFactory::createRoot().
|
delete |
RegistryManager cannot be copy-assigned.
References RegistryManager().
|
delete |
RegistryManager cannot be move-assigned.
References RegistryManager().
|
staticprivate |
Definition at line 44 of file RegistryManager.h.