Files
com.misaki.graph-view/Runtime/Contracts/Nodes/IExecutable.cs
Misaki d3c5968a80 Changed Slot in RelayNode to ProxySlot;
Changed PullData and PushData from SlotExtension to ISlot;

Added BackTraceExecutableNode;

Removed IExecutable from RelayNode;
2024-11-10 12:28:12 +09:00

23 lines
467 B
C#

namespace Misaki.GraphView
{
public interface IExecutable
{
/// <summary>
/// Check if the node is executed.
/// </summary>
public bool IsExecuted
{
get;
}
/// <summary>
/// Execute the node.
/// </summary>
public void Execute();
/// <summary>
/// Clear the execution flag.
/// </summary>
public void ClearExecutionFlag();
}
}