Radium-Engine
Radium-Engine copied to clipboard
SystemEntity and EntityManager
EntityManager create and manage the singleton SystemEntity. This seems to be a design flaw since EntityManager can now be deleted. As introduce in #763 , EntityManager dtor now deletes the SystemEntity, which seems odd for a singleton. I propose to discuss this point in Discussions if needed, then to fix this issue.
EntityManager create and manage the singleton SystemEntity. This seems to be a design flaw since EntityManager can now be deleted.
I agree. I opened a discussion (#768) to discuss how to solve this design flaw.