Class FlowGraphVariableUnit
Inherited Members
Namespace: Ludiq.Bolt
Syntax
public abstract class FlowGraphVariableUnit : Unit, IUnit, IGraphElementWithDebugData, IGraphElement, IGraphChild, IObservableDisposable, IDisposable, INotifiedCollectionChild<IGraph>, ICollectionChild<IGraph>, IPrewarmable, IIdentifiable, INotifyPropertyChanged, ISerializationCallbackReceiver
Constructors
FlowGraphVariableUnit()
Declaration
protected FlowGraphVariableUnit()
FlowGraphVariableUnit(FlowGraphVariable)
Declaration
protected FlowGraphVariableUnit(FlowGraphVariable variable)
Parameters
| Type | Name | Description |
|---|---|---|
| FlowGraphVariable | variable |
Properties
canDefine
Declaration
public override bool canDefine { get; }
Property Value
| Type | Description |
|---|---|
| Boolean |
Overrides
Ludiq.Bolt.Unit<Ludiq.Bolt.FlowGraph>.canDefine
variable
Declaration
[DoNotSerialize]
public FlowGraphVariable variable { get; }
Property Value
| Type | Description |
|---|---|
| FlowGraphVariable |
variableGuid
Declaration
[Serialize]
public Guid variableGuid { get; }
Property Value
| Type | Description |
|---|---|
| Guid |
Methods
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)
Definition()
Declaration
protected override void Definition()
Overrides
Ludiq.Bolt.Unit<Ludiq.Bolt.FlowGraph>.Definition()
Dispose()
Declaration
public override void Dispose()
Overrides
Ludiq.Bolt.Unit<Ludiq.Bolt.FlowGraph>.Dispose()
GraphChangeRequiresRedefine(Object, PropertyChangedEventArgs)
Declaration
protected bool GraphChangeRequiresRedefine(object sender, PropertyChangedEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| Object | sender | |
| PropertyChangedEventArgs | e |
Returns
| Type | Description |
|---|---|
| Boolean |
OnGraphChanged(Object, PropertyChangedEventArgs)
Declaration
protected void OnGraphChanged(object sender, PropertyChangedEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| Object | sender | |
| PropertyChangedEventArgs | e |
OnVariableChanged(Object, PropertyChangedEventArgs)
Declaration
protected void OnVariableChanged(object sender, PropertyChangedEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| Object | sender | |
| PropertyChangedEventArgs | e |
VariableChangeRequiresRedefine(Object, PropertyChangedEventArgs)
Declaration
protected bool VariableChangeRequiresRedefine(object sender, PropertyChangedEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| Object | sender | |
| PropertyChangedEventArgs | e |
Returns
| Type | Description |
|---|---|
| Boolean |