![]() |
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.