Class MemberEvent
Inherited Members
Namespace: Ludiq.Bolt
Syntax
public sealed class MemberEvent : MemberUnit, ISerializationCallbackReceiver, IEventHandlerUnit, IEventUnit, IBehaviourUnit, IUnit, IGraphElementWithDebugData, IBehaviourGraphElement, IGraphElementWithData, IGraphElement, IGraphChild, IObservableDisposable, IDisposable, INotifiedCollectionChild<IGraph>, ICollectionChild<IGraph>, IPrewarmable, IIdentifiable, INotifyPropertyChanged
Constructors
MemberEvent()
Declaration
public MemberEvent()
MemberEvent(Member, BoltType)
Declaration
public MemberEvent(Member member, BoltType boltTargetType = null)
Parameters
Type | Name | Description |
---|---|---|
Member | member | |
BoltType | boltTargetType |
Properties
hasResult
Declaration
[DoNotSerialize]
public bool hasResult { get; }
Property Value
Type | Description |
---|---|
Boolean |
invoke
Declaration
[DoNotSerialize]
[UnitPortKey("trigger")]
[UnitPortDisplay(primary = true, showLabel = false, showDocumentation = false)]
public ControlOutput invoke { get; }
Property Value
Type | Description |
---|---|
ControlOutput |
parameters
Declaration
[DoNotSerialize]
public List<ValueOutput> parameters { get; }
Property Value
Type | Description |
---|---|
List<ValueOutput> |
requiresInstantiation
Declaration
[DoNotSerialize]
public override bool requiresInstantiation { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
Ludiq.Bolt.GraphElement<Ludiq.Bolt.FlowGraph>.requiresInstantiation
Implements
returnType
Declaration
[DoNotSerialize]
public Type returnType { get; }
Property Value
Type | Description |
---|---|
Type |
Methods
Activate(GraphReference)
Declaration
public void Activate(GraphReference instance)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | instance |
Implements
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
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
IsMemberValid(Member)
Declaration
protected override bool IsMemberValid(Member member)
Parameters
Type | Name | Description |
---|---|---|
Member | member |
Returns
Type | Description |
---|---|
Boolean |
Overrides
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)