Class CeresNode
Base class for ceres graph node
Inheritance
object
CeresNode
Assembly: cs.temp.dll.dll
Syntax
public abstract class CeresNode : IEnumerable<CeresNode>, IDisposable
Properties
GraphPosition
Declaration
public Rect GraphPosition { get; set; }
Property Value
Guid
Declaration
public string Guid { get; set; }
Property Value
NodeData
Declaration
public CeresNodeData NodeData { get; protected set; }
Property Value
Methods
Dispose()
Declaration
public virtual void Dispose()
GetEnumerator()
Declaration
public virtual IEnumerator<CeresNode> GetEnumerator()
Returns
GetExecutionPath()
Get node instance execution path
Declaration
public virtual ExecutionPath GetExecutionPath()
Returns
GetExecutionPath(Type)
Declaration
public static ExecutionPath GetExecutionPath(Type nodeType)
Parameters
| Type |
Name |
Description |
| Type |
nodeType |
|
Returns
GetSerializedData()
Get serialized data of this node
Declaration
public virtual CeresNodeData GetSerializedData()
Returns
GetTargetSubtitle(string, bool)
Declaration
public static string GetTargetSubtitle(string name, bool richText = true)
Parameters
| Type |
Name |
Description |
| string |
name |
|
| bool |
richText |
|
Returns
GetTargetSubtitle(Type, bool)
Declaration
public static string GetTargetSubtitle(Type type, bool richText = true)
Parameters
| Type |
Name |
Description |
| Type |
type |
|
| bool |
richText |
|
Returns
GetTypeName()
Get node type short name for debug purpose
Declaration
public string GetTypeName()
Returns
MakeSubtitle(string, bool)
Declaration
public static string MakeSubtitle(string subtitle, bool richText = true)
Parameters
| Type |
Name |
Description |
| string |
subtitle |
|
| bool |
richText |
|
Returns
Implements
IDisposable