Class SubgraphUnit
Inheritance
object
SubgraphUnit
Assembly: solution.dll
Syntax
[UnitCategory]
[UnitTitleAttribute]
[RenamedFromAttribute]
[RenamedFromAttribute]
public sealed class SubgraphUnit : NesterUnit<FlowGraph, ScriptGraphAsset>, INesterUnit, IUnit, IGraphElementWithDebugData, IGraphNesterElement, IGraphParentElement, IGraphNester, IGraphParent, IGraphEventListener, IGraphElementWithData, IGraphElement, IGraphItem, INotifiedCollectionItem, IDisposable, IPrewarmable, IAotStubbable, IIdentifiable, IAnalyticsIdentifiable
Constructors
SubgraphUnit()
Declaration
SubgraphUnit(ScriptGraphAsset)
Declaration
public SubgraphUnit(ScriptGraphAsset macro)
Parameters
Methods
AfterAdd()
Declaration
public override void AfterAdd()
Overrides
BeforeRemove()
Declaration
public override void BeforeRemove()
Overrides
CreateData()
Declaration
public IGraphElementData CreateData()
Returns
DefaultGraph()
Declaration
public override FlowGraph DefaultGraph()
Returns
Overrides
Definition()
Declaration
protected override void Definition()
Overrides
IsListening(GraphPointer)
Declaration
public bool IsListening(GraphPointer pointer)
Parameters
Returns
StartListening(GraphStack)
Declaration
public void StartListening(GraphStack stack)
Parameters
StopListening(GraphStack)
Declaration
public void StopListening(GraphStack stack)
Parameters
Declaration
public static SubgraphUnit WithInputOutput()
Returns
WithStartUpdate()
Declaration
public static SubgraphUnit WithStartUpdate()
Returns
Implements
IDisposable
Extension Methods