Entitas-csharp: Rename IDeinitializeSystem

Created on 14 Sep 2016  路  7Comments  路  Source: sschmid/Entitas-CSharp

I recently added IDeninitializeSystem to do final cleanup before destroying / resetting a system. Basically the opposite of IInitializeSystem.

Deinitialize is not really a word. Any ideas?

enhancement

Most helpful comment

ITearDownSystem

All 7 comments

WindDown, shutdown, halt, CloseAndClean, SunSet, break, destroy, destruct, dismantle, disengage :)

ITearDownSystem

Shutdown, Destroy and Reset are my favourites

My favorites so far
IResetSystem
ITearDownSystem

I generally like the word Reset (dunno why???) but in this context I don't think it works - if you reset something you should be able to use it anew soon. Whereas destroying something obviously has a different implication - I cannot use it anymore. So which behaviour do you want :)?

ITearDownSystem it is then ;)

IDisposeSystem

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jakovd picture jakovd  路  3Comments

Stals picture Stals  路  4Comments

moixxsyc picture moixxsyc  路  4Comments

JamesMcMahon picture JamesMcMahon  路  5Comments

CCludts picture CCludts  路  3Comments