public ResetLevelCommand(ILevelInitializer initializer) { this.initializer = initializer; }
public BootState(IRoot root, ILevelInitializer levelInitializer) { this.root = root; this.levelInitializer = levelInitializer; }
public OpenLevelCommand(ILevelInitializer levelInitializer, ILevelsProvider levelsProvider) { this.levelInitializer = levelInitializer; this.levelsProvider = levelsProvider; }