메소드 | 설명 | |
---|---|---|
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 |
메소드 | 설명 | |
---|---|---|
RaiseUndoBufferChanged ( ) : void |
메소드 | 설명 | |
---|---|---|
Init ( ) : void | ||
System ( ) : System.Collections.IEnumerator |
public AppendAction ( IAction newAction ) : bool | ||
newAction | IAction | Action to be added. |
리턴 | bool |