Class ReferenceOperator
Inheritance
ReferenceOperator
Syntax
[Serializable]
public class ReferenceOperator : IOperator
Constructors
ReferenceOperator()
Declaration
public ReferenceOperator()
Properties
Label
Human-readable label for the operator.
Declaration
public string Label { get; }
Property Value
Implements
OperatorName
Declaration
public string OperatorName { get; }
Property Value
Implements
Methods
Clone()
Declaration
Returns
Implements
Enable(Boolean)
Declaration
public void Enable(bool enable)
Parameters
Type |
Name |
Description |
Boolean |
enable |
|
Implements
Enabled()
Declaration
Returns
Implements
GetCanvasView()
Declaration
public VisualElement GetCanvasView()
Returns
Implements
GetOperatorData()
Declaration
public OperatorData GetOperatorData()
Returns
Implements
GetOperatorView(Model)
Declaration
public VisualElement GetOperatorView(Model model)
Parameters
Type |
Name |
Description |
Model |
model |
|
Returns
Implements
GetSettingsView()
Get the settings view for this operator.
Declaration
public VisualElement GetSettingsView()
Returns
Type |
Description |
VisualElement |
UI for the operator. Set to Null if the operator should not be displayed in the settings view. Disable the returned VisualElement if you want it to be displayed but not usable.
|
Implements
IsSavable()
Declaration
Returns
Implements
RegisterToEvents(Model)
Declaration
public void RegisterToEvents(Model model)
Parameters
Type |
Name |
Description |
Model |
model |
|
Implements
SetOperatorData(OperatorData)
Declaration
public void SetOperatorData(OperatorData data)
Parameters
Implements
SetReferenceImage(Artifact)
Declaration
public void SetReferenceImage(Artifact artifact)
Parameters
UnregisterFromEvents(Model)
Declaration
public void UnregisterFromEvents(Model model)
Parameters
Type |
Name |
Description |
Model |
model |
|
Implements