public nothrow | EditCommandList(TextView* textView_) |
public nothrow void | AddCommand(EditCommand* command) |
public nothrow void | BeginGroup() |
public nothrow bool | CanRedo() const |
public nothrow bool | CanUndo() const |
public nothrow void | EndGroup() |
public nothrow void | Redo() |
public nothrow void | SetMenuItems(MenuItem* undoMenuItem_, MenuItem* redoMenuItem_) |
public nothrow void | Undo() |
public nothrow void | UpdateMenuItems() |
private List<UniquePtr<EditCommand>> | commands |
private int | currentIndex |
private UniquePtr<GroupCommand> | groupCommand |
private bool | inGroup |
private MenuItem* | redoMenuItem |
private TextView* | textView |
private MenuItem* | undoMenuItem |