Method | Description | |
---|---|---|
AppendAction ( IAction newAction ) : bool |
Adds a new action to the tail after current state. If there exist more actions after this, they're lost (Garbage Collected). This is the only method of this class that actually modifies the linked-list.
|
|
Clear ( ) : void |
All existing Nodes and Actions are garbage collected.
|
|
EnumRedoableActions ( ) : IEnumerable |
||
EnumUndoableActions ( ) : IEnumerable |
||
GetEnumerator ( ) : IEnumerator |
||
MoveBack ( ) : void | ||
MoveForward ( ) : void | ||
SimpleHistory ( ) : System |
Method | Description | |
---|---|---|
RaiseUndoBufferChanged ( ) : void |
Method | Description | |
---|---|---|
Init ( ) : void | ||
System ( ) : System.Collections.IEnumerator |
public AppendAction ( IAction newAction ) : bool | ||
newAction | IAction | Action to be added. |
return | bool |