API ReferenceFacepunch.ActionGraphs
public abstract interface Facepunch.ActionGraphs.IActionGraphDelegate
Wrapper for an `Facepunch.ActionGraphs.ActionGraph` invokable as a delegate, with optional overridden input values.
Properties
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.
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.
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.
Metadata
| Field | Value |
|---|---|
| Namespace | Facepunch.ActionGraphs |
| Type | class |
| Assembly | Facepunch.ActionGraphs |
| Doc ID | T:Facepunch.ActionGraphs.IActionGraphDelegate |