Class FlowGraphView
Inheritance
object
FlowGraphView
Assembly: cs.temp.dll.dll
Syntax
public class FlowGraphView : CeresGraphView, IVariableSource, IDisposable
Constructors
FlowGraphView(FlowGraphEditorWindow)
Declaration
public FlowGraphView(FlowGraphEditorWindow editorWindow)
Parameters
Properties
DebugState
Declaration
public FlowGraphDebugState DebugState { get; }
Property Value
FlowGraphEditorWindow
Declaration
public FlowGraphEditorWindow FlowGraphEditorWindow { get; }
Property Value
GraphName
Bound graph verified name
Declaration
public string GraphName { get; }
Property Value
Methods
CanPasteSerializedGraph(string)
Declaration
protected override bool CanPasteSerializedGraph(string serializedData)
Parameters
Type |
Name |
Description |
string |
serializedData |
|
Returns
Overrides
CanSimulate()
Declaration
public bool CanSimulate()
Returns
DeserializeGraph(FlowGraphEditorObject)
Declaration
public void DeserializeGraph(FlowGraphEditorObject editorObject)
Parameters
DeserializeSubGraph(FlowGraphEditorObject, string)
Declaration
public void DeserializeSubGraph(FlowGraphEditorObject editorObject, string slotName)
Parameters
Dispose()
Declaration
IsPaused()
Declaration
Returns
NextBreakpoint()
Declaration
public void NextBreakpoint()
NextFrame()
Declaration
OnCopySerializedGraph(IEnumerable<GraphElement>)
Declaration
protected override string OnCopySerializedGraph(IEnumerable<GraphElement> elements)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T><GraphElement> |
elements |
|
Returns
Overrides
OnDestroy()
Declaration
protected override void OnDestroy()
Overrides
Declaration
protected override void OnDragDropElementPerform(List<ISelectable> selectables, GraphElement graphElement, Vector3 mousePosition)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<T><ISelectable> |
selectables |
|
GraphElement |
graphElement |
|
Vector3 |
mousePosition |
|
Overrides
OnPasteSerializedGraph(string, string)
Declaration
protected override void OnPasteSerializedGraph(string operationName, string serializedData)
Parameters
Type |
Name |
Description |
string |
operationName |
|
string |
serializedData |
|
Overrides
SerializeGraph(FlowGraphEditorObject)
Serialize flow graph to editor data container
Declaration
public bool SerializeGraph(FlowGraphEditorObject editorObject)
Parameters
Returns
Type |
Description |
bool |
Whether serialization is succeeded
|
SetDebugEnabled(bool)
Declaration
public void SetDebugEnabled(bool enabled)
Parameters
Type |
Name |
Description |
bool |
enabled |
|
SimulateExecution()
Execute simulate event in editor if existed
Declaration
public UniTask SimulateExecution()
Returns
Implements
IDisposable