ECSM v0.2.0
DoNotDuplicateSystem Member List

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

componentsComponentSystem< DoNotDuplicateComponent, false >protected
copyComponent(View< Component > source, View< Component > destination) overrideComponentSystem< DoNotDuplicateComponent, false >inlineprotectedvirtual
createComponent(ID< Entity > entity) overrideComponentSystem< DoNotDuplicateComponent, false >inlineprotectedvirtual
destroyComponent(ID< Component > instance) overrideComponentSystem< DoNotDuplicateComponent, false >inlineprotectedvirtual
disposeComponents() overrideComponentSystem< DoNotDuplicateComponent, false >inlinevirtual
DoNotDuplicateSystem(bool setSingleton=true)DoNotDuplicateSystemprotected
ecsm::Manager (defined in DoNotDuplicateSystem)DoNotDuplicateSystemfriend
get()Singleton< DoNotDuplicateSystem >inlinestatic
getComponent(ID< Component > instance) overrideComponentSystem< DoNotDuplicateComponent, false >inlinevirtual
getComponent(ID< Entity > entity) constComponentSystem< DoNotDuplicateComponent, false >inline
getComponentName() const overrideDoNotDuplicateSystemprotectedvirtual
getComponentType() const overrideComponentSystem< DoNotDuplicateComponent, false >inlinevirtual
has()Singleton< DoNotDuplicateSystem >inlinestatic
hasComponent(ID< Entity > entity) constComponentSystem< DoNotDuplicateComponent, false >inline
Instance typedefSingleton< DoNotDuplicateSystem >
setSingleton()Singleton< DoNotDuplicateSystem >inlineprotected
Singleton(bool set=true)Singleton< DoNotDuplicateSystem >inlineprotected
singletonInstanceSingleton< DoNotDuplicateSystem >inlineprotectedstatic
tryGet()Singleton< DoNotDuplicateSystem >inlinestatic
tryGetComponent(ID< Entity > entity) constComponentSystem< DoNotDuplicateComponent, false >inline
unsetSingleton() noexceptSingleton< DoNotDuplicateSystem >inlineprotected
~DoNotDuplicateSystem() overrideDoNotDuplicateSystemprotected
~System()=defaultSystemprotectedvirtual