Editor/Internal/NodeEditorPlus/Blackboard/IBlackboardParameterType.cs

Interface for a blackboard parameter type used by the NodeEditorPlus blackboard. It exposes a TypeDescription property and a factory method to create an IBlackboardParameter for a given INodeGraph and optional name.

namespace NodeEditorPlus.Blackboard;

public interface IBlackboardParameterType
{
	public TypeDescription Type { get; }

	IBlackboardParameter CreateParameter( INodeGraph graph, string name = "" );
}