|
abstract bool | CanAttach (ITypeDescriptor typeDescriptor, MemberDescriptorBase memberDescriptor) |
| Indicates whether this command can be attached to an object or a member with the given descriptors. - Parameters
-
typeDescriptor | The ITypeDescriptor of the object or the member to attach. |
memberDescriptor | The MemberDescriptorBase of the member to attach. This parameter is null when testing on an object that is not a member of another object. |
- Returns
More...
|
|
object | Invoke (object currentValue, ITypeDescriptor descriptor, object parameter, out UndoToken undoToken) |
| Invokes the node command. More...
|
|
object | Undo (object currentValue, ITypeDescriptor descriptor, UndoToken undoToken) |
| Undoes an invoke of the node command. More...
|
|
Definition at line 10 of file UncancellableCommand.cs.
Indicates whether this command can be attached to an object or a member with the given descriptors.
- Parameters
-
typeDescriptor | The ITypeDescriptor of the object or the member to attach. |
memberDescriptor | The MemberDescriptorBase of the member to attach. This parameter is null when testing on an object that is not a member of another object. |
- Returns
Implements SiliconStudio.Quantum.Commands.INodeCommand.
object SiliconStudio.Quantum.Commands.UncancellableCommand.Invoke |
( |
object |
currentValue, |
|
|
ITypeDescriptor |
descriptor, |
|
|
object |
parameter, |
|
|
out UndoToken |
undoToken |
|
) |
| |
Invokes the node command.
- Parameters
-
currentValue | The current value of the associated object or member. |
descriptor | The type descriptor of the associated object or member. |
parameter | The parameter of the command. |
undoToken | The UndoToken that will be passed to the Undo method when undoing the execution of this command. |
- Returns
- The new value to assign to the associated object or member.
Implements SiliconStudio.Quantum.Commands.INodeCommand.
Definition at line 21 of file UncancellableCommand.cs.
abstract void SiliconStudio.Quantum.Commands.UncancellableCommand.InvokeUncancellable |
( |
object |
currentValue, |
|
|
ITypeDescriptor |
descriptor, |
|
|
object |
parameter |
|
) |
| |
|
protectedpure virtual |
object SiliconStudio.Quantum.Commands.UncancellableCommand.Undo |
( |
object |
currentValue, |
|
|
ITypeDescriptor |
descriptor, |
|
|
UndoToken |
undoToken |
|
) |
| |
Undoes an invoke of the node command.
- Parameters
-
currentValue | The current value of the associated object or member. |
descriptor | The type descriptor of the associated object or member. |
undoToken | The UndoToken that was generated when invoking this command. |
- Returns
- The new value to assign to the associated object or member.
Implements SiliconStudio.Quantum.Commands.INodeCommand.
Definition at line 28 of file UncancellableCommand.cs.
abstract CombineMode SiliconStudio.Quantum.Commands.UncancellableCommand.CombineMode |
|
get |
abstract string SiliconStudio.Quantum.Commands.UncancellableCommand.Name |
|
get |
The documentation for this class was generated from the following file:
- D:/Projects/Bitbucket Hosting/DoxygenFilesAndSources/Paradox v1.0.0 beta06/sources/common/presentation/SiliconStudio.Quantum/Commands/UncancellableCommand.cs