Class SuperUnit
Inheritance
SuperUnit
Inherited Members
Namespace: Ludiq.Bolt
Syntax
[Obsolete("Use the new class graphs to nest graphs instead.")]
public sealed class SuperUnit : NesterUnit<LegacyFlowGraph, FlowGraphAsset>, ISerializationCallbackReceiver, INesterUnit, IGraphParentUnit, IUnit, IGraphElementWithDebugData, IGraphNesterElement, IGraphParentElement, IGraphNester, IGraphParent, IBehaviourGraphElement, IGraphElementWithData, IGraphElement, IGraphChild, IObservableDisposable, IDisposable, INotifiedCollectionChild<IGraph>, ICollectionChild<IGraph>, IPrewarmable, IIdentifiable, INotifyPropertyChanged
Constructors
SuperUnit()
Declaration
public SuperUnit()
SuperUnit(FlowGraphAsset)
Declaration
public SuperUnit(FlowGraphAsset asset)
Parameters
Type | Name | Description |
---|---|---|
FlowGraphAsset | asset |
Methods
Activate(GraphReference)
Declaration
public void Activate(GraphReference instance)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | instance |
Implements
AfterAdd(FlowGraph)
Declaration
protected override void AfterAdd(FlowGraph graph)
Parameters
Type | Name | Description |
---|---|---|
FlowGraph | graph |
Overrides
Ludiq.Bolt.Unit<Ludiq.Bolt.FlowGraph>.AfterAdd(Ludiq.Bolt.FlowGraph)
BeforeRemove(FlowGraph)
Declaration
protected override void BeforeRemove(FlowGraph graph)
Parameters
Type | Name | Description |
---|---|---|
FlowGraph | graph |
Overrides
Ludiq.Bolt.Unit<Ludiq.Bolt.FlowGraph>.BeforeRemove(Ludiq.Bolt.FlowGraph)
CreateData()
Declaration
public IGraphElementData CreateData()
Returns
Type | Description |
---|---|
IGraphElementData |
Implements
Deactivate(GraphReference)
Declaration
public void Deactivate(GraphReference instance)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | instance |
Implements
Definition()
Declaration
protected override void Definition()
Overrides
Ludiq.Bolt.Unit<Ludiq.Bolt.FlowGraph>.Definition()
InternalReference(Flow)
Declaration
public GraphReference InternalReference(Flow flow)
Parameters
Type | Name | Description |
---|---|---|
Flow | flow |
Returns
Type | Description |
---|---|
GraphReference |
IsActive(GraphPointer)
Declaration
public bool IsActive(GraphPointer instance)
Parameters
Type | Name | Description |
---|---|---|
GraphPointer | instance |
Returns
Type | Description |
---|---|
Boolean |