public void PuzzleUpdated(Puzzle puzzle) { m_puzzle = puzzle; m_twistHistory = m_puzzle.TwistHistory; m_setupMoves.Reset(); m_workingMacro.Reset(); m_currentTwist = null; }
private XElement SaveHistory(TwistHistory history) { XElement xHistory = new XElement("History"); return(history.SaveToXml(xHistory)); }