Table of Contents

Class PropertyNode_PropertyValueNodeView

Namespace
Ceres.Editor.Flow.Properties
Assembly
Ceres.Flow.Editor.dll
[CustomNodeView(typeof(PropertyNode_PropertyValue), true)]
public class PropertyNode_PropertyValueNodeView : PropertyNodeView, ICeresNodeView
Inheritance
PropertyNode_PropertyValueNodeView
Implements
Inherited Members

Constructors

PropertyNode_PropertyValueNodeView(Type, CeresGraphView)

public PropertyNode_PropertyValueNodeView(Type type, CeresGraphView graphView)

Parameters

type Type
graphView CeresGraphView

Properties

IsSelfTarget

protected bool IsSelfTarget { get; }

Property Value

bool

IsStatic

protected bool IsStatic { get; }

Property Value

bool

TargetType

protected Type TargetType { get; }

Property Value

Type

Methods

CompileNode()

public override ExecutableNode CompileNode()

Returns

ExecutableNode

SetNodeInstance(CeresNode)

Set node instance attached to this view and restore all properties

public override void SetNodeInstance(CeresNode ceresNode)

Parameters

ceresNode CeresNode

SetPropertyFlags(bool, bool)

public void SetPropertyFlags(bool isSelfTarget, bool isStatic)

Parameters

isSelfTarget bool
isStatic bool

SetPropertyName(string)

public override void SetPropertyName(string propertyName)

Parameters

propertyName string