csharp
public sealed class SetPortValueCommandTyping a number into an unconnected input.
No guide page documents this yet — the page shows what the code says about itself.
Fields and properties (1)
public override string NameWhat this is called in the undo history, as a person would say it.
Methods (4)
public SetPortValueCommand(NodeGraphModel graph, NodeId node, string port, float[] value, EditorDocument? document = null)Describes setting an inline value.
protected override void Apply()Makes the change. Called once on execute and again on every redo.
protected override void Revert()Puts back exactly what Apply changed.
public override bool TryMergeWith(IEditorCommand previous, out IEditorCommand? merged)
Used by (4)
- CommandTestsVixen.Editor.NodeGraph.Tests
- CompositorViewVixen.Editor.AssetEditors
- NodeGraphViewVixen.Editor.NodeGraph
- NodeInspectorVixen.Editor.NodeGraph