Table of Contents

Class PortViewFactory

Namespace
Ceres.Editor.Graph
Assembly
Ceres.Graph.Editor.dll
public static class PortViewFactory
Inheritance
PortViewFactory
Inherited Members

Methods

CreateInstance(FieldInfo, CeresNodeView, CeresPortData)

Create port view from FieldInfo

public static CeresPortView CreateInstance(FieldInfo fieldInfo, CeresNodeView nodeView, CeresPortData portData = null)

Parameters

fieldInfo FieldInfo
nodeView CeresNodeView
portData CeresPortData

Returns

CeresPortView

CreateInstance(FieldInfo, FieldInfo, CeresNodeView, CeresPortData)

Create port view from redirected FieldInfo

public static CeresPortView CreateInstance(FieldInfo portFieldInfo, FieldInfo valueFieldInfo, CeresNodeView nodeView, CeresPortData portData = null)

Parameters

portFieldInfo FieldInfo
valueFieldInfo FieldInfo
nodeView CeresNodeView
portData CeresPortData

Returns

CeresPortView

CreateInstance(FieldInfo, ParameterInfo, CeresNodeView, CeresPortData)

Create port view from redirected ParameterInfo

public static CeresPortView CreateInstance(FieldInfo portFieldInfo, ParameterInfo parameterInfo, CeresNodeView nodeView, CeresPortData portData = null)

Parameters

portFieldInfo FieldInfo
parameterInfo ParameterInfo
nodeView CeresNodeView
portData CeresPortData

Returns

CeresPortView