void Start() { sky = FindObjectOfType <SkyBox>(); text = FindObjectOfType <ChangeTextColor>(); objects = FindObjectOfType <ObjectManager>(); modeText = FindObjectOfType <ModeText>(); SwitchToLight(); }
public MainWindow() { InitializeComponent(); this.modeLog = ModeText.Error; if (OpenFile()) { DataContext = App.sudokuManager; } else { this.Close(); } }
private void TreatSudoku(object sender, RoutedEventArgs e) { if (App.sudokuManager.GridSelected != null) { this.modeLog = ModeText.Verbose; if (threadingMode) { ListLogs.DataContext = App.sudokuManager.GridSelected; Task task = new Task(new Action(App.sudokuManager.resolveSelected)); task.Start(); } else { Application.Current.Dispatcher.BeginInvoke(DispatcherPriority.Normal, new Action(() => { App.sudokuManager.resolveSelected(); }) ); } } else { MessageBox.Show("Tu dois d'abord sélectionner un sudoku."); } }
public LevelSelecter(ModeText modeText) { this.modeText = modeText; startingLevel = 1; }
public void Log(ModeText level, String text) { lastTextLogLevel = level; TextLog = text; }
public GamePauser(ModeText modeText, AudioPlayer audio) { this.modeText = modeText; this.audio = audio; }
public GameRestarter(ModeText modeText, Leaderboard leaderboard) { this.modeText = modeText; this.leaderboard = leaderboard; }
public ReadyToPlay(ModeText modeText, Leaderboard leaderboard) { this.modeText = modeText; this.leaderboard = leaderboard; }
public GameEnder(ModeText modeText, BlockField field) { this.modeText = modeText; this.field = field; }