API ReferenceFacepunch.ActionGraphs
IActionGraphDelegateclass
Wrapper for an `Facepunch.ActionGraphs.ActionGraph` invokable as a delegate, with optional overridden input values.
object→IActionGraphDelegate
Properties4
Showing 4 properties
public virtual System.Collections.Generic.IReadOnlyDictionary`2<string,object> Facepunch.ActionGraphs.IActionGraphDelegate.Defaults { get; set; }
Dictionary of default arguments for any graph input parameters that aren't supplied by delegate parameters.
Returns:
IReadOnlyDictionary<string,object>—public virtual System.Delegate Facepunch.ActionGraphs.IActionGraphDelegate.Delegate { get; set; }
Delegate that is implemented by `Facepunch.ActionGraphs.IActionGraphDelegate.Graph`, with default arguments supplied by `Facepunch.ActionGraphs.IActionGraphDelegate.Defaults`. This delegate will remain up-to-date even if the wrapped graph is modified, or default argument dictionary changes.
Returns:
Delegate—public virtual System.Type Facepunch.ActionGraphs.IActionGraphDelegate.DelegateType { get; set; }
The type that `Facepunch.ActionGraphs.IActionGraphDelegate.Delegate` will contain when compiled.
public virtual Facepunch.ActionGraphs.ActionGraph Facepunch.ActionGraphs.IActionGraphDelegate.Graph { get; set; }
Wrapped action graph.
No results match this filter.