#include <ilviews/base/action.h>
Classes | |
class | IlvChangeValueCommand |
A command class for storing simple attribute changes made to an object of the class IlvValueInterface . More... | |
class | IlvCommand |
Defines actions that can be undone. More... | |
class | IlvCommandFlags |
Flags describing the state of a command. More... | |
class | IlvCommandHistory |
A command stack allowing the implementation of the undo/redo functionality. More... | |
class | IlvMacroCommand |
Defines a list of commands to be executed in one operation. More... | |
class | IlvModifiedFlagObserver |
Reports the modifications made to a document. More... | |
Enumerations | |
enum | IlvUndoabilityReason { undoable, unApplicable, committing, outOfMemory, notImplemented } |
Library: views
Declaration of the classes IlvCommand
, IlvCommandHistory
, and ancillary classes. Declaration of the classes IlvChangeValueCommand
andIlvModifiedFlagObserver
, which implement features that are frequently used in the mechanism that underlies commands.
enum IlvUndoabilityReason |
Enumeration used for commands to report whether they are undoable or not.