#include <MRAppendHistory.h>
Public Types | |
| using | Obj = typename HistoryActionType::Obj |
Public Member Functions | |
| template<typename... Args> | |
| Historian (std::string name, std::shared_ptr< Obj > obj, Args &&... args) | |
| void | cancelAction () |
| ~Historian () | |
if undo history is enabled, creates given action in the constructor; and always mark the object as dirty in the destructor