Class EventUnit
Inherited Members
Namespace: Ludiq.Bolt
Syntax
public abstract class EventUnit : Unit, ISerializationCallbackReceiver, IEventUnit, IBehaviourUnit, IUnit, IGraphElementWithDebugData, IBehaviourGraphElement, IGraphElementWithData, IGraphElement, IGraphChild, IObservableDisposable, IDisposable, INotifiedCollectionChild<IGraph>, ICollectionChild<IGraph>, IPrewarmable, IIdentifiable, INotifyPropertyChanged
Properties
requiresInstantiation
Declaration
[DoNotSerialize]
public override bool requiresInstantiation { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
Ludiq.Bolt.GraphElement<Ludiq.Bolt.FlowGraph>.requiresInstantiation
Implements
Methods
Activate(GraphReference)
Declaration
public void Activate(GraphReference instance)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | instance |
Implements
CreateData()
Declaration
protected abstract IEventUnitData CreateData()
Returns
Type | Description |
---|---|
IEventUnitData |
Deactivate(GraphReference)
Declaration
public void Deactivate(GraphReference instance)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | instance |
Implements
Instantiate(GraphReference)
Declaration
public override void Instantiate(GraphReference instance)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | instance |
Overrides
Ludiq.Bolt.GraphElement<Ludiq.Bolt.FlowGraph>.Instantiate(Ludiq.Bolt.GraphReference)
Implements
IsActive(GraphPointer)
Declaration
public bool IsActive(GraphPointer instance)
Parameters
Type | Name | Description |
---|---|---|
GraphPointer | instance |
Returns
Type | Description |
---|---|
Boolean |
Implements
IsListening(GraphPointer)
Declaration
public bool IsListening(GraphPointer instance)
Parameters
Type | Name | Description |
---|---|---|
GraphPointer | instance |
Returns
Type | Description |
---|---|
Boolean |
Implements
OnActivated(GraphReference)
Declaration
protected virtual void OnActivated(GraphReference instance)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | instance |
OnActivating(GraphReference)
Declaration
protected virtual void OnActivating(GraphReference instance)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | instance |
OnDeactivated(GraphReference)
Declaration
protected virtual void OnDeactivated(GraphReference instance)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | instance |
OnDeactivating(GraphReference)
Declaration
protected virtual void OnDeactivating(GraphReference instance)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | instance |
OnStartListening(GraphReference)
Declaration
protected virtual void OnStartListening(GraphReference instance)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | instance |
OnStopListening(GraphReference)
Declaration
protected virtual void OnStopListening(GraphReference instance)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | instance |
StartListening(GraphReference)
Declaration
public void StartListening(GraphReference instance)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | instance |
Implements
StopListening(GraphReference)
Declaration
public void StopListening(GraphReference instance)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | instance |
Implements
Uninstantiate(GraphReference)
Declaration
public override void Uninstantiate(GraphReference instance)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | instance |
Overrides
Ludiq.Bolt.GraphElement<Ludiq.Bolt.FlowGraph>.Uninstantiate(Ludiq.Bolt.GraphReference)
Implements
Explicit Interface Implementations
IGraphElementWithData.CreateData()
Declaration
IGraphElementData IGraphElementWithData.CreateData()
Returns
Type | Description |
---|---|
IGraphElementData |