public SimulatorController(Engine _engine) { engine = _engine; toolContext = new Tools.ToolContext(null, engine); keybindings = (new ConfigPanelData()).LoadKeybindings(); settings = (new ConfigPanelData()).LoadSettings(); }
public EditorController(Engine _engine) { engine = _engine; var selectTool = new Tools.Selection(toolContext, engine); toolContext = new Tools.ToolContext(selectTool, engine); keybindings = (new ConfigPanelData()).LoadKeybindings(); settings = (new ConfigPanelData()).LoadSettings(); }
public ConfigPanel() { InitializeComponent(); configDataRepository = new ConfigPanelData(); settings = configDataRepository.LoadSettings(); keybindings = configDataRepository.LoadKeybindings(); profils = configDataRepository.LoadProfiles(); profileListView.ItemsSource = profils; ShouldSave = false; settings.PropertyChanged += SaveSettings; }
private void KeyboardDefault_Click(object sender, RoutedEventArgs e) { DataContext = new KeyBindings(); }