Search Results for

    Show / Hide Table of Contents

    Class CeresPortViewBinding

    Inheritance
    object
    CeresPortViewBinding
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Ceres.Editor.Graph
    Assembly: cs.temp.dll.dll
    Syntax
    public class CeresPortViewBinding

    Constructors

    CeresPortViewBinding(string, Type)

    Declaration
    public CeresPortViewBinding(string defaultDisplayName, Type defaultDisplayType)
    Parameters
    Type Name Description
    string defaultDisplayName
    Type defaultDisplayType

    Properties

    BindingType

    Declaration
    public CeresPortViewBinding.PortBindingType BindingType { get; }
    Property Value
    Type Description
    CeresPortViewBinding.PortBindingType

    CeresPortType

    Declaration
    public Type CeresPortType { get; }
    Property Value
    Type Description
    Type

    DisplayName

    Declaration
    public ReactiveProperty<string> DisplayName { get; }
    Property Value
    Type Description
    ReactiveProperty<><string>

    DisplayType

    Declaration
    public ReactiveProperty<Type> DisplayType { get; }
    Property Value
    Type Description
    ReactiveProperty<><Type>

    PortFieldInfo

    Declaration
    public FieldInfo PortFieldInfo { get; }
    Property Value
    Type Description
    FieldInfo

    ResolvedFieldInfo

    Declaration
    public FieldInfo ResolvedFieldInfo { get; }
    Property Value
    Type Description
    FieldInfo

    ResolvedParameterInfo

    Declaration
    public ParameterInfo ResolvedParameterInfo { get; }
    Property Value
    Type Description
    ParameterInfo

    Tooltip

    Declaration
    public ReactiveProperty<string> Tooltip { get; }
    Property Value
    Type Description
    ReactiveProperty<><string>

    Methods

    AlwaysConnected()

    Declaration
    public bool AlwaysConnected()
    Returns
    Type Description
    bool

    BindField(CeresPortData, FieldInfo)

    Declaration
    public static CeresPortViewBinding BindField(CeresPortData portData, FieldInfo portFieldInfo)
    Parameters
    Type Name Description
    CeresPortData portData
    FieldInfo portFieldInfo
    Returns
    Type Description
    CeresPortViewBinding

    BindParameter(CeresPortData, FieldInfo, ParameterInfo)

    Declaration
    public static CeresPortViewBinding BindParameter(CeresPortData portData, FieldInfo portFieldInfo, ParameterInfo parameterInfo)
    Parameters
    Type Name Description
    CeresPortData portData
    FieldInfo portFieldInfo
    ParameterInfo parameterInfo
    Returns
    Type Description
    CeresPortViewBinding

    BindView(CeresPortElement)

    Declaration
    public void BindView(CeresPortElement portElement)
    Parameters
    Type Name Description
    CeresPortElement portElement

    GetCapacity()

    Declaration
    public Port.Capacity GetCapacity()
    Returns
    Type Description
    Port.Capacity

    GetDirection()

    Declaration
    public Direction GetDirection()
    Returns
    Type Description
    Direction

    GetPortName()

    Declaration
    public string GetPortName()
    Returns
    Type Description
    string

    GetPortType()

    Declaration
    public Type GetPortType()
    Returns
    Type Description
    Type

    GetPortValueField()

    Declaration
    public FieldInfo GetPortValueField()
    Returns
    Type Description
    FieldInfo

    GetValue(CeresNode)

    Declaration
    public object GetValue(CeresNode nodeInstance)
    Parameters
    Type Name Description
    CeresNode nodeInstance
    Returns
    Type Description
    object

    IsCompatibleTo(Type)

    Declaration
    public bool IsCompatibleTo(Type type)
    Parameters
    Type Name Description
    Type type
    Returns
    Type Description
    bool

    IsHideInGraphEditor()

    Declaration
    public bool IsHideInGraphEditor()
    Returns
    Type Description
    bool

    IsRemappedFieldPort()

    Declaration
    public bool IsRemappedFieldPort()
    Returns
    Type Description
    bool

    RedirectField(CeresPortData, FieldInfo, FieldInfo)

    Declaration
    public static CeresPortViewBinding RedirectField(CeresPortData portData, FieldInfo portFieldInfo, FieldInfo resolvedFieldInfo)
    Parameters
    Type Name Description
    CeresPortData portData
    FieldInfo portFieldInfo
    FieldInfo resolvedFieldInfo
    Returns
    Type Description
    CeresPortViewBinding

    SetValue(CeresNode, CeresPort)

    Declaration
    public void SetValue(CeresNode nodeInstance, CeresPort portInstance)
    Parameters
    Type Name Description
    CeresNode nodeInstance
    CeresPort portInstance
    In This Article
    Back to top Copyright © 2025 AkiKurisu
    Generated with DocFX