public BaseSudokuAction(SolutionsTree a_tree, SudokuSolutionNode a_selected) { m_selected = a_selected; m_tree_state = new SolutionsTreeState(a_tree); m_tree = a_tree; m_selected_tree = a_tree.SelectedSolutionNode; }
public EditAction(SolutionsTree a_tree, SudokuSolutionNode a_selected, bool a_edit, Action <bool> a_edit_func) : base(a_tree, a_selected) { m_edit = a_edit; m_edit_func = a_edit_func; }
public RotateAction(SolutionsTree a_tree, SolutionsCheckedListBox a_list, SudokuSolutionNode a_selected) : base(a_tree, a_selected) { m_list = a_list; }
public SolveAction(SolutionsTree a_tree, SudokuSolutionNode a_selected) : base(a_tree, a_selected) { }