Logo Search packages:      
Sourcecode: inkscape version File versions  Download package

Public Member Functions

Inkscape::UndoStackObserver Class Reference

#include <undo-stack-observer.h>

Inheritance diagram for Inkscape::UndoStackObserver:
Inheritance graph
[legend]
Collaboration diagram for Inkscape::UndoStackObserver:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void notifyClearRedoEvent ()=0
virtual void notifyClearUndoEvent ()=0
virtual void notifyRedoEvent (Event *log)=0
virtual void notifyUndoCommitEvent (Event *log)=0
virtual void notifyUndoEvent (Event *log)=0
void operator delete (void *p)
void * operator new (std::size_t size, ScanPolicy scan=SCANNED, CollectionPolicy collect=AUTO) throw (std::bad_alloc)
void * operator new[] (std::size_t size, ScanPolicy scan=SCANNED, CollectionPolicy collect=AUTO) throw (std::bad_alloc)

Detailed Description

Observes changes made to the undo and redo stacks.

More specifically, an UndoStackObserver is a class that receives notifications when any of the following events occur:

UndoStackObservers should not be used on their own. Instead, they should be registered with a CompositeUndoStackObserver.

Definition at line 37 of file undo-stack-observer.h.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index