Class AssetReferenceConstantNodeModel<TObject, TEditor>
Inheritance
UnityEditor.VisualScripting.GraphViewModel.NodeModel
UnityEditor.VisualScripting.Model.ConstantNodeModel
UnityEditor.VisualScripting.Model.ConstantNodeModel<TObject, TObject>
UnityEditor.VisualScripting.Model.ConstantNodeModel<TObject>
ReferenceConstantNodeModel<TObject, TEditor>
AssetReferenceConstantNodeModel<TObject, TEditor>
Inherited Members
UnityEditor.VisualScripting.Model.ConstantNodeModel<TObject>.SetFromOther(System.Object)
UnityEditor.VisualScripting.Model.ConstantNodeModel<TObject, TObject>.value
UnityEditor.VisualScripting.Model.ConstantNodeModel<TObject, TObject>.PredefineSetup(UnityEditor.VisualScripting.Model.Stencils.TypeHandle)
UnityEditor.VisualScripting.Model.ConstantNodeModel<TObject, TObject>.OnDefineNode()
UnityEditor.VisualScripting.Model.ConstantNodeModel<TObject, TObject>.DeclarationModel
UnityEditor.VisualScripting.Model.ConstantNodeModel<TObject, TObject>.DefaultValue
UnityEditor.VisualScripting.Model.ConstantNodeModel<TObject, TObject>.Type
UnityEditor.VisualScripting.Model.ConstantNodeModel<TObject, TObject>.VariableString
UnityEditor.VisualScripting.Model.ConstantNodeModel<TObject, TObject>.DataTypeString
UnityEditor.VisualScripting.Model.ConstantNodeModel<TObject, TObject>.Title
UnityEditor.VisualScripting.Model.ConstantNodeModel<TObject, TObject>.ObjectValue
UnityEditor.VisualScripting.Model.ConstantNodeModel<TObject, TObject>.IsLocked
UnityEditor.VisualScripting.Model.ConstantNodeModel.PredefineSetup(UnityEditor.VisualScripting.Model.Stencils.TypeHandle)
UnityEditor.VisualScripting.Model.ConstantNodeModel.Clone()
UnityEditor.VisualScripting.Model.ConstantNodeModel.ToString()
UnityEditor.VisualScripting.Model.ConstantNodeModel.SetValue<T>(T)
UnityEditor.VisualScripting.Model.ConstantNodeModel.OutputPort
UnityEditor.VisualScripting.Model.ConstantNodeModel.DeclarationModel
UnityEditor.VisualScripting.Model.ConstantNodeModel.ObjectValue
UnityEditor.VisualScripting.Model.ConstantNodeModel.Type
UnityEditor.VisualScripting.Model.ConstantNodeModel.IsLocked
UnityEditor.VisualScripting.GraphViewModel.NodeModel.m_InputConstantsValues
UnityEditor.VisualScripting.GraphViewModel.NodeModel.OnConnection(UnityEditor.VisualScripting.GraphViewModel.IPortModel, UnityEditor.VisualScripting.GraphViewModel.IPortModel)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.OnDisconnection(UnityEditor.VisualScripting.GraphViewModel.IPortModel, UnityEditor.VisualScripting.GraphViewModel.IPortModel)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.PostGraphLoad()
UnityEditor.VisualScripting.GraphViewModel.NodeModel.OnPreDefineNode()
UnityEditor.VisualScripting.GraphViewModel.NodeModel.DefineNode()
UnityEditor.VisualScripting.GraphViewModel.NodeModel.OnEnable()
UnityEditor.VisualScripting.GraphViewModel.NodeModel.MigratePorts()
UnityEditor.VisualScripting.GraphViewModel.NodeModel.OnDefineNode()
UnityEditor.VisualScripting.GraphViewModel.NodeModel.UndoRedoPerformed()
UnityEditor.VisualScripting.GraphViewModel.NodeModel.GetPortCapacity(UnityEditor.VisualScripting.GraphViewModel.PortModel)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.GetId()
UnityEditor.VisualScripting.GraphViewModel.NodeModel.AssignNewGuid()
UnityEditor.VisualScripting.GraphViewModel.NodeModel.Move(UnityEngine.Vector2)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.ChangeColor(UnityEngine.Color)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.MakePortForNode(UnityEditor.Experimental.GraphView.Direction, System.String, UnityEditor.VisualScripting.Model.PortType, UnityEditor.VisualScripting.Model.Stencils.TypeHandle, System.String, UnityEditor.VisualScripting.GraphViewModel.PortModel.PortModelOptions, System.Object)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.AddDataInputPort<TDataType>(System.String, System.String, UnityEditor.VisualScripting.GraphViewModel.PortModel.PortModelOptions, TDataType)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.AddDataInputPort(System.String, UnityEditor.VisualScripting.Model.Stencils.TypeHandle, System.String, UnityEditor.VisualScripting.GraphViewModel.PortModel.PortModelOptions, System.Action<UnityEditor.VisualScripting.Model.ConstantNodeModel>)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.AddDataOutputPort<TDataType>(System.String, System.String)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.AddDataOutputPort(System.String, UnityEditor.VisualScripting.Model.Stencils.TypeHandle, System.String)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.AddInstanceInput<TDataType>(System.String, System.String)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.AddInstanceInput(UnityEditor.VisualScripting.Model.Stencils.TypeHandle, System.String, System.String)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.AddExecutionInputPort(System.String, System.String)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.AddExecutionOutputPort(System.String, System.String)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.AddLoopOutputPort(System.String, System.String)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.AddInputPort(System.String, UnityEditor.VisualScripting.Model.PortType, UnityEditor.VisualScripting.Model.Stencils.TypeHandle, System.String, UnityEditor.VisualScripting.GraphViewModel.PortModel.PortModelOptions, System.Action<UnityEditor.VisualScripting.Model.ConstantNodeModel>, System.Object)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.AddOutputPort(System.String, UnityEditor.VisualScripting.Model.PortType, UnityEditor.VisualScripting.Model.Stencils.TypeHandle, System.String, UnityEditor.VisualScripting.GraphViewModel.PortModel.PortModelOptions, System.Object)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.DeleteInputPort(UnityEditor.VisualScripting.GraphViewModel.PortModel)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.DeleteOutputPort(UnityEditor.VisualScripting.GraphViewModel.PortModel)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.DeletePort(UnityEditor.VisualScripting.GraphViewModel.IPortModel, System.Boolean)
UnityEditor.VisualScripting.GraphViewModel.NodeModel.Destroy()
UnityEditor.VisualScripting.GraphViewModel.NodeModel.OnBeforeSerialize()
UnityEditor.VisualScripting.GraphViewModel.NodeModel.OnAfterDeserialize()
UnityEditor.VisualScripting.GraphViewModel.NodeModel.Guid
UnityEditor.VisualScripting.GraphViewModel.NodeModel.Stencil
UnityEditor.VisualScripting.GraphViewModel.NodeModel.IconTypeString
UnityEditor.VisualScripting.GraphViewModel.NodeModel.DataTypeString
UnityEditor.VisualScripting.GraphViewModel.NodeModel.VariableString
UnityEditor.VisualScripting.GraphViewModel.NodeModel.Capabilities
UnityEditor.VisualScripting.GraphViewModel.NodeModel.SerializableAsset
UnityEditor.VisualScripting.GraphViewModel.NodeModel.AssetModel
UnityEditor.VisualScripting.GraphViewModel.NodeModel.GraphModel
UnityEditor.VisualScripting.GraphViewModel.NodeModel.State
UnityEditor.VisualScripting.GraphViewModel.NodeModel.ParentStackModel
UnityEditor.VisualScripting.GraphViewModel.NodeModel.Title
UnityEditor.VisualScripting.GraphViewModel.NodeModel.Position
UnityEditor.VisualScripting.GraphViewModel.NodeModel.IsCondition
UnityEditor.VisualScripting.GraphViewModel.NodeModel.IsInsertLoop
UnityEditor.VisualScripting.GraphViewModel.NodeModel.LoopConnectionType
UnityEditor.VisualScripting.GraphViewModel.NodeModel.IsBranchType
UnityEditor.VisualScripting.GraphViewModel.NodeModel.Color
UnityEditor.VisualScripting.GraphViewModel.NodeModel.InputsById
UnityEditor.VisualScripting.GraphViewModel.NodeModel.OutputsById
UnityEditor.VisualScripting.GraphViewModel.NodeModel.InputConstantsById
UnityEditor.VisualScripting.GraphViewModel.NodeModel.IsStacked
UnityEditor.VisualScripting.GraphViewModel.NodeModel.InputsByDisplayOrder
UnityEditor.VisualScripting.GraphViewModel.NodeModel.OutputsByDisplayOrder
UnityEditor.VisualScripting.GraphViewModel.NodeModel.InputPortModels
UnityEditor.VisualScripting.GraphViewModel.NodeModel.OutputPortModels
UnityEditor.VisualScripting.GraphViewModel.NodeModel.HasUserColor
UnityEditor.VisualScripting.GraphViewModel.NodeModel.OriginalInstanceId
UnityEditor.VisualScripting.GraphViewModel.NodeModel.HasProgress
UnityEditor.VisualScripting.GraphViewModel.NodeModel.Destroyed
UnityEditor.VisualScripting.GraphViewModel.NodeModel.ToolTip
Namespace: Unity.Compositor.GraphViewModel
Syntax
[Serializable]
public class AssetReferenceConstantNodeModel<TObject, TEditor> : ReferenceConstantNodeModel<TObject, TEditor>, ISerializationCallbackReceiver, IVariableModel, IConstantNodeModel, IHasMainOutputPort, INodeModel, IGraphElementModelWithGuid, IGraphElementModel, ICapabilitiesModel, IUndoRedoAware, IReferenceConstantProvider
Type Parameters
Name | Description |
---|---|
TObject | |
TEditor |