proc createAction(self: UndoRedo; name: string; mergeMode: int64 = 0'i64) {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc commitAction(self: UndoRedo) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc addDoMethod(self: UndoRedo; objectt: Object; methodd: string;
variantArgs: varargs[Variant]): Variant {.gcsafe, locks: 0,
raises: [CallError, ValueError], tags: []
.}
-
proc addUndoMethod(self: UndoRedo; objectt: Object; methodd: string;
variantArgs: varargs[Variant]): Variant {.gcsafe, locks: 0,
raises: [CallError, ValueError], tags: []
.}
-
proc addDoProperty(self: UndoRedo; objectt: Object; property: string; value: Variant) {.
gcsafe, locks: 0, raises: [], tags: []
.}
-
proc addUndoProperty(self: UndoRedo; objectt: Object; property: string; value: Variant) {.
gcsafe, locks: 0, raises: [], tags: []
.}
-
proc addDoReference(self: UndoRedo; objectt: Object) {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc addUndoReference(self: UndoRedo; objectt: Object) {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc clearHistory(self: UndoRedo) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc getCurrentActionName(self: UndoRedo): string {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc getVersion(self: UndoRedo): int64 {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc redo(self: UndoRedo) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc undo(self: UndoRedo) {.gcsafe, locks: 0, raises: [], tags: []
.}
-