Api Facepunch ActionGraphs IActionGraphDelegate
interface

IActionGraphDelegate

public interface IActionGraphDelegate

Wrapper for an ActionGraph invokable as a delegate, with optional overridden input values.

Properties

Name Type Description
Graph virtual ActionGraph Wrapped action graph.
Delegate virtual Delegate Delegate that is implemented by Graph, with default arguments supplied by Defaults. This delegate will remain up-to-date even if the wrapped graph is modified, or default argument dictionary changes.
DelegateType virtual Type The type that Delegate will contain when compiled.
Defaults virtual IReadOnlyDictionary<String, Object> Dictionary of default arguments for any graph input parameters that aren't supplied by delegate parameters.
Assembly: Facepunch.ActionGraphs Namespace: Facepunch.ActionGraphs Full Name: Facepunch.ActionGraphs.IActionGraphDelegate