|  | Paradox Game Engine
    v1.0.0 beta06
    | 
 
  
 | Public Member Functions | |
| CollectionChangedActionItem (IList list, NotifyCollectionChangedAction actionToUndo, IReadOnlyCollection< object > items, int index) | |
| CollectionChangedActionItem (IList list, NotifyCollectionChangedEventArgs args) | |
|  Public Member Functions inherited from SiliconStudio.ActionStack.ActionItem | |
| void | Freeze () | 
| Freezes this ActionItem. A frozen action item can't be undone anymore and should have freed the resources stored for undo actions   More... | |
| void | Undo () | 
| Undo the action.   More... | |
| void | Redo () | 
| Redo the action.   More... | |
| Protected Member Functions | |
| override void | FreezeMembers () | 
| Invoked by Freeze before setting IsFrozen to true. This method will not be invoked if IsFrozen is already true.  More... | |
| override void | UndoAction () | 
| Invoked by Undo after setting IsDone to true.   More... | |
| override void | RedoAction () | 
| Invoked by Redo after setting IsDone to true.   More... | |
|  Protected Member Functions inherited from SiliconStudio.ActionStack.ActionItem | |
| ActionItem (string name) | |
| Initializes a new instance of the ActionItem class with the given name.  More... | |
| ActionItem () | |
| Initializes a new instance of the ActionItem class.  More... | |
| Properties | |
| NotifyCollectionChangedAction | ActionToUndo  [get] | 
| int | ItemCount  [get] | 
|  Properties inherited from SiliconStudio.ActionStack.ActionItem | |
| Guid | Identifier  [get] | 
| string | Name  [get, set] | 
| virtual bool | IsSaved  [get, set] | 
| virtual bool | IsDone  [get, set] | 
| bool | IsFrozen  [get, set] | 
|  Properties inherited from SiliconStudio.ActionStack.IActionItem | |
| string | Name  [get, set] | 
| Gets or sets the name of the current action.  More... | |
| Guid | Identifier  [get] | 
| Gets an unique identifier of the action, per instance.  More... | |
| bool | IsSaved  [get, set] | 
| Gets or sets whether this action as already been saved when evaluating the dirtiness of an object.  More... | |
| bool | IsDone  [get] | 
| Gets whether this action is currently done. Modified when invoking Undo or Redo.  More... | |
| bool | IsFrozen  [get] | 
| Gets whether this action has been frozen with the Freeze method.  More... | |
Definition at line 11 of file CollectionChangedActionItem.cs.
| SiliconStudio.ActionStack.CollectionChangedActionItem.CollectionChangedActionItem | ( | IList | list, | 
| NotifyCollectionChangedAction | actionToUndo, | ||
| IReadOnlyCollection< object > | items, | ||
| int | index | ||
| ) | 
Definition at line 26 of file CollectionChangedActionItem.cs.
| SiliconStudio.ActionStack.CollectionChangedActionItem.CollectionChangedActionItem | ( | IList | list, | 
| NotifyCollectionChangedEventArgs | args | ||
| ) | 
Definition at line 34 of file CollectionChangedActionItem.cs.
| 
 | protectedvirtual | 
Invoked by Freeze before setting IsFrozen to true. This method will not be invoked if IsFrozen is already true.
Implements SiliconStudio.ActionStack.ActionItem.
Definition at line 68 of file CollectionChangedActionItem.cs.
| 
 | protectedvirtual | 
Invoked by Redo after setting IsDone to true.
Implements SiliconStudio.ActionStack.ActionItem.
Definition at line 112 of file CollectionChangedActionItem.cs.
| 
 | protectedvirtual | 
Invoked by Undo after setting IsDone to true.
Implements SiliconStudio.ActionStack.ActionItem.
Definition at line 75 of file CollectionChangedActionItem.cs.
| 
 | get | 
Definition at line 63 of file CollectionChangedActionItem.cs.
| 
 | get | 
Definition at line 65 of file CollectionChangedActionItem.cs.