| autorelease() noexcept | jm::Object | |
| clearRedoStack() | jm::UndoManager | |
| clearStacks() | jm::UndoManager | |
| clearUndoStack() | jm::UndoManager | |
| close() | jm::UndoManager | |
| closeTransaction() | jm::UndoManager | |
| commit() | jm::UndoManager | |
| displayName() const | jm::Object | virtual |
| Document | jm::UndoManager | friend |
| equals(const Object *other) const | jm::Object | virtual |
| hasOpenTransaction() const | jm::UndoManager | |
| hasOpenUndoStep() const | jm::UndoManager | |
| highBit() const noexcept | jm::Object | |
| isActive() const | jm::UndoManager | |
| Object() noexcept | jm::Object | |
| openStep() | jm::UndoManager | |
| openTransaction() | jm::UndoManager | |
| printDiffInfo(DiffOperation operation, Object *other) const | jm::Object | virtual |
| redo() | jm::UndoManager | |
| redoCount() const | jm::UndoManager | |
| referenceCount() const noexcept | jm::Object | |
| registerChange(Object *object, float *pointer) | jm::UndoManager | |
| registerChange(Object *object, double *pointer) | jm::UndoManager | |
| registerChange(Object *object, bool *pointer) | jm::UndoManager | |
| registerChange(Object *object, int8 *pointer) | jm::UndoManager | |
| registerChange(Object *object, uint8 *pointer) | jm::UndoManager | |
| registerChange(Object *object, int16 *pointer) | jm::UndoManager | |
| registerChange(Object *object, uint16 *pointer) | jm::UndoManager | |
| registerChange(Object *object, int32 *pointer) | jm::UndoManager | |
| registerChange(Object *object, uint32 *pointer) | jm::UndoManager | |
| registerChange(Object *object, Integer *pointer) | jm::UndoManager | |
| registerChange(Object *object, int64 *pointer) | jm::UndoManager | |
| registerChange(Object *object, uint64 *pointer) | jm::UndoManager | |
| registerChange(Object *object, Vertex2 *pointer) | jm::UndoManager | |
| registerChange(Object *object, Vertex3 *pointer) | jm::UndoManager | |
| registerChange(Object *object, String *pointer) | jm::UndoManager | |
| registerChange(Object *object, Date *pointer) | jm::UndoManager | |
| registerChange(Object *object, Color *pointer) | jm::UndoManager | |
| registerChange(UndoChange *change) | jm::UndoManager | |
| registerChange(Object *object, Object **pointer) | jm::UndoManager | |
| registerChange(Object *object, uint8 **pointer, uint64 length) | jm::UndoManager | |
| registerRegenerationMarker(EditableObject *object) | jm::UndoManager | |
| registerRelease(Object *object) | jm::UndoManager | |
| registerRetain(Object *object) | jm::UndoManager | |
| registerTransactionStatus(Status status) | jm::UndoManager | |
| release() noexcept | jm::Object | |
| retain() noexcept | jm::Object | |
| rollback() | jm::UndoManager | |
| setActive(bool status) | jm::UndoManager | |
| setDocument(jm::Document *document) | jm::UndoManager | |
| setHighBit(bool status) noexcept | jm::Object | |
| transactionStatus() const | jm::UndoManager | |
| undo() | jm::UndoManager | |
| undoCount() const | jm::UndoManager | |
| UndoManager() | jm::UndoManager | |
| ~Object() noexcept | jm::Object | virtual |
| ~UndoManager() override | jm::UndoManager | |