Class CompositorBasePortModel
Inherited Members
UnityEditor.VisualScripting.GraphViewModel.PortModel.Equivalent(UnityEditor.VisualScripting.GraphViewModel.IPortModel, UnityEditor.VisualScripting.GraphViewModel.IPortModel)
UnityEditor.VisualScripting.GraphViewModel.PortModel.ToString()
UnityEditor.VisualScripting.GraphViewModel.PortModel.GetDefaultCapacity()
UnityEditor.VisualScripting.GraphViewModel.PortModel.GetId()
UnityEditor.VisualScripting.GraphViewModel.PortModel.Options
UnityEditor.VisualScripting.GraphViewModel.PortModel.SerializableAsset
UnityEditor.VisualScripting.GraphViewModel.PortModel.AssetModel
UnityEditor.VisualScripting.GraphViewModel.PortModel.GraphModel
UnityEditor.VisualScripting.GraphViewModel.PortModel.UniqueId
UnityEditor.VisualScripting.GraphViewModel.PortModel.Name
UnityEditor.VisualScripting.GraphViewModel.PortModel.NodeModel
UnityEditor.VisualScripting.GraphViewModel.PortModel.EmbeddedValue
UnityEditor.VisualScripting.GraphViewModel.PortModel.EmbeddedValueEditorValueChangedOverride
UnityEditor.VisualScripting.GraphViewModel.PortModel.ConnectionPortModels
UnityEditor.VisualScripting.GraphViewModel.PortModel.PortType
UnityEditor.VisualScripting.GraphViewModel.PortModel.Direction
UnityEditor.VisualScripting.GraphViewModel.PortModel.Capacity
UnityEditor.VisualScripting.GraphViewModel.PortModel.Connected
UnityEditor.VisualScripting.GraphViewModel.PortModel.OnValueChanged
UnityEditor.VisualScripting.GraphViewModel.PortModel.Capabilities
UnityEditor.VisualScripting.GraphViewModel.PortModel.DataType
UnityEditor.VisualScripting.GraphViewModel.PortModel.IconTypeString
Namespace: Unity.Compositor.GraphViewModel
Syntax
public class CompositorBasePortModel : PortModel, IPortModel, IGraphElementModel, ICapabilitiesModel
Constructors
CompositorBasePortModel(String, String, PortModel.PortModelOptions, String)
Declaration
public CompositorBasePortModel(string name = null, string uniqueId = null, PortModel.PortModelOptions options = PortModel.PortModelOptions.None | PortModel.PortModelOptions.Default, string displayName = "")
Parameters
Type | Name | Description |
---|---|---|
String | name | |
String | uniqueId | |
UnityEditor.VisualScripting.GraphViewModel.PortModel.PortModelOptions | options | |
String | displayName |
Properties
CreateEmbeddedValueIfNeeded
Declaration
public override bool CreateEmbeddedValueIfNeeded { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
UnityEditor.VisualScripting.GraphViewModel.PortModel.CreateEmbeddedValueIfNeeded
DisplayName
Declaration
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
String |
EvaluationType
Declaration
public CompositorBasePortModel.PortEvaluationType EvaluationType { get; set; }
Property Value
Type | Description |
---|---|
CompositorBasePortModel.PortEvaluationType |
IsHidden
Declaration
public bool IsHidden { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
IsPortGroupSize
Declaration
public bool IsPortGroupSize { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
IsStatic
Declaration
public bool IsStatic { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
IsValid
Declaration
public bool IsValid { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
OriginalScriptName
Declaration
public string OriginalScriptName { get; set; }
Property Value
Type | Description |
---|---|
String |
PortDescription
Declaration
public string PortDescription { get; set; }
Property Value
Type | Description |
---|---|
String |
PortGroupIndex
Declaration
public int PortGroupIndex { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
PortGroupInstance
Declaration
public int PortGroupInstance { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
ToolTip
Declaration
public override string ToolTip { get; }
Property Value
Type | Description |
---|---|
String |
Overrides
UnityEditor.VisualScripting.GraphViewModel.PortModel.ToolTip