BM.ParallelSequence
Type JSONpublic class in BM
Type metadata
- Assembly
CandideServer - Namespace
BM - Base type
BM.Composite - Hash
FAA71D2F27BEFDA52E70FC9EE91D5AD485CFEB656ECFD659800E45AD392B8489
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_childStatuses# | private | private System.Collections.Generic.Dictionary<BM.Node, Node.Status> _childStatuses |
_failOnAll# | private | private System.Boolean _failOnAll |
_minFail# | private | private System.Int32 _minFail |
_minSuccess# | private | private System.Int32 _minSuccess |
_skipChildAfterSuccess# | private | private System.Boolean _skipChildAfterSuccess |
_successOnAll# | private | private System.Boolean _successOnAll |
_useSuccessFailPolicy# | private | private System.Boolean _useSuccessFailPolicy |
Methods
Initialize
#
protected System.Void Initialize(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
F238E9D78A3C6C53CD62695B5617DCE444CB10A974AD2C2518C31118E31A1592 - Body hash
9E36E3EBE2FBC33BD73872D7C4A670314C5BE4B4AEA7CF6B1FB398684F1AE561 - IL size12
Referenced calls
System.Collections.Generic.Dictionary<BM.Node, Node.Status>::Clear()
Update
#
protected Node.Status Update(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)
Method metadata
- Visibilityprotected
- Return type
Node.Status - StaticFalse
- VirtualTrue
- Hash
38B13F7FFBEEA9BFB89177FE5C4F50D77DD91EB08208556B72FE6B97BEF0DD63 - Body hash
F0CB5CB553F0F3D1FD20D910015BAA40A68B059D5626431D5BAFA6A07E95D8D8 - IL size219
Referenced calls
System.Collections.Generic.List<BM.Node>::get_Count()System.Collections.Generic.List<BM.Node>::GetEnumerator()List.Enumerator<BM.Node>::get_Current()System.Collections.Generic.Dictionary<BM.Node, Node.Status>::TryGetValue(!0, !1&)BM.Node::Tick(BM.BTUpdateContext, BM.Blackboard)System.Collections.Generic.Dictionary<BM.Node, Node.Status>::set_Item(!0, !1)List.Enumerator<BM.Node>::MoveNext()System.IDisposable::Dispose()