![]() |
Paradox Game Engine
v1.0.0 beta06
|
Namespaces | |
| package | Properties |
Classes | |
| class | ActionItem |
| Base class for action items. More... | |
| class | ActionItemEventArgs< T > |
| class | ActionItemsEventArgs< T > |
| Base class for action stack events arguments. More... | |
| class | ActionStack |
| This class represents a thread-safe stack of action items that can be undone/redone. More... | |
| class | AggregateActionItem |
| An ActionItem that represents a set of multiple action items. More... | |
| class | CollectionChangedActionItem |
| class | DiscardedActionItemsEventArgs< T > |
| The argument of the ActionStack.ActionItemsDiscarded event. More... | |
| interface | IActionItem |
| Base interface for action items. More... | |
| interface | IActionStack |
| Base interface to for an action stack. More... | |
| interface | IAggregateActionItem |
| Base interface of aggregate of action items. More... | |
| interface | ITransactionalActionStack |
| Base interface for a transactional action stack. More... | |
| class | NamespaceDoc |
| The SiliconStudio.ActionStack namespace contains several classes to manage a stack of actions. It supports undo/redo and transactions of actions. More... | |
| class | NullTransactionalActionStack |
| An implementation of the ITransactionalActionStack that does not store any action item and does not trigger any event. More... | |
| class | PropertyChangedActionItem |
| class | SavePoint |
| Represents a save point marker in the undo/redo action items stack. More... | |
| class | TransactionalActionStack |
| This class is an implementation of the ITransactionalActionStack interface. More... | |
| struct | UndoToken |
| Represents a token that stores an unique identifier and an object. This token should be generated by a cancellable command and be passed as argument when the command must be undone. More... | |
Enumerations | |
| enum | ActionItemDiscardType { ActionItemDiscardType.Swallowed, ActionItemDiscardType.Disbranched, ActionItemDiscardType.UndoRedoInProgress, ActionItemDiscardType.Swallowed, ActionItemDiscardType.Disbranched, ActionItemDiscardType.DiscardedByApplication } |
| This enum describes how an action item is being discarded when the ActionStack.ActionItemsDiscarded event is raised. More... | |
| enum | ActionItemDiscardType { ActionItemDiscardType.Swallowed, ActionItemDiscardType.Disbranched, ActionItemDiscardType.UndoRedoInProgress, ActionItemDiscardType.Swallowed, ActionItemDiscardType.Disbranched, ActionItemDiscardType.DiscardedByApplication } |
Definition at line 5 of file EventArgs.cs.
This enum describes how an action item is being discarded when the ActionStack.ActionItemsDiscarded event is raised.
Definition at line 8 of file ActionItemDiscardType.cs.