public void Reset() { ClearGroups(); DestroyAllEntities(); ResetCreationIndex(); OnEntityCreated = null; OnEntityWillBeDestroyed = null; OnEntityDestroyed = null; OnGroupCreated = null; OnGroupCleared = null; }