s&box docs
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.

Metadata

FieldValue
NamespaceFacepunch.ActionGraphs
Typeclass
AssemblyFacepunch.ActionGraphs
Doc IDT:Facepunch.ActionGraphs.IActionGraphDelegate

On this page