S.F. Tracker (121)

公開:2005-11-26 06:31
更新:2020-02-15 04:36
カテゴリ:sftracker,windows,audio,tracker

Undo Redoの実装を再検討中。

Undo RedoをUndo/Redoをコンテナ(stack) + ファンクタ(boost.function) + 引数束縛(boost.bind)で実装したのであるが、問題が発生。

実装の前提として、「操作および値」のみをUndo・Redoの対象と考えていた。
だが、「操作を行う前の状態」もUndo・Redoの対象としなくてはいけないことが発覚した。
<!-- -->