components | ComponentSystem< DoNotDestroyComponent, false > | protected |
copyComponent(View< Component > source, View< Component > destination) override | ComponentSystem< DoNotDestroyComponent, false > | inlineprotectedvirtual |
createComponent(ID< Entity > entity) override | ComponentSystem< DoNotDestroyComponent, false > | inlineprotectedvirtual |
destroyComponent(ID< Component > instance) override | ComponentSystem< DoNotDestroyComponent, false > | inlineprotectedvirtual |
disposeComponents() override | ComponentSystem< DoNotDestroyComponent, false > | inlinevirtual |
DoNotDestroySystem(bool setSingleton=true) | DoNotDestroySystem | protected |
ecsm::Manager (defined in DoNotDestroySystem) | DoNotDestroySystem | friend |
get() | Singleton< DoNotDestroySystem > | inlinestatic |
getComponent(ID< Component > instance) override | ComponentSystem< DoNotDestroyComponent, false > | inlinevirtual |
getComponent(ID< Entity > entity) const | ComponentSystem< DoNotDestroyComponent, false > | inline |
getComponentName() const override | DoNotDestroySystem | protectedvirtual |
getComponentType() const override | ComponentSystem< DoNotDestroyComponent, false > | inlinevirtual |
has() | Singleton< DoNotDestroySystem > | inlinestatic |
hasComponent(ID< Entity > entity) const | ComponentSystem< DoNotDestroyComponent, false > | inline |
Instance typedef | Singleton< DoNotDestroySystem > | |
setSingleton() | Singleton< DoNotDestroySystem > | inlineprotected |
Singleton(bool set=true) | Singleton< DoNotDestroySystem > | inlineprotected |
singletonInstance | Singleton< DoNotDestroySystem > | inlineprotectedstatic |
tryGet() | Singleton< DoNotDestroySystem > | inlinestatic |
tryGetComponent(ID< Entity > entity) const | ComponentSystem< DoNotDestroyComponent, false > | inline |
unsetSingleton() noexcept | Singleton< DoNotDestroySystem > | inlineprotected |
~DoNotDestroySystem() override | DoNotDestroySystem | protected |
~System()=default | System | protectedvirtual |