C# Class GuiLabs.Undo.SimpleHistoryNode

Represents a node of the doubly linked-list SimpleHistory (StateX in the following diagram:) (State0) --- [Action0] --- (State1) --- [Action1] --- (State2) StateX (e.g. State1) has a link to the previous State, previous Action, next State and next Action. As you move from State1 to State2, an Action1 is executed (Redo). As you move from State1 to State0, an Action0 is un-executed (Undo).
Afficher le fichier Open project: KirillOsenkov/Undo Class Usage Examples

Méthodes publiques

Méthode Description
SimpleHistoryNode ( )
SimpleHistoryNode ( IAction lastExistingAction, SimpleHistoryNode lastExistingState )

Method Details

SimpleHistoryNode() public méthode

public SimpleHistoryNode ( )

SimpleHistoryNode() public méthode

public SimpleHistoryNode ( IAction lastExistingAction, SimpleHistoryNode lastExistingState )
lastExistingAction IAction
lastExistingState SimpleHistoryNode