BM.Node
Type JSONpublic class in BM
Type metadata
- Assembly
CandideServer - Namespace
BM - Base type
System.Object - Hash
D9554C53131C2858EDA82F71D2958172533D8DDC54630119941305E3D7E7CFC6
Relationships
Base type
System.Object
Derived types
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
Name# | protected | protected System.String Name |
NodeStatus# | protected | protected Node.Status NodeStatus |
ResetOnExit# | protected | protected System.Boolean ResetOnExit |
Methods
Initialize
#
protected System.Void Initialize(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
B0969C7A6A91C087BECC5A9D52D0CDE4CC326A58F61F3E80E32722B7497DA3C9 - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
IsFailure
#
public System.Boolean IsFailure()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
4E430472360708BFEEDE5AD4E0E30521E8AAB1AC9CA222B2EE94B33EF7ADC303 - Body hash
7DD0DB5278C24A06A2E8C5DF77E269AADB7006D1A9828920028E18A88E08EFE9 - IL size10
IsRunning
#
public System.Boolean IsRunning()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
AF4199E375DEAFDB47560D9D59CBA9695273450FE3CE722A820FCAEC0DAA2A25 - Body hash
8E123BC4ADA580F14099DEAF234DB4F001109BCD6908FCCD3A97E02F4739845C - IL size10
IsSuccess
#
public System.Boolean IsSuccess()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
7A4472C8397AF5C5CE404D52A56961B6F213BC252AFB0CB5590FC3D6B30FC178 - Body hash
E15168DC9B473035179C8E48465C6E94B67002B5E6340CCA2BBCB332B1311F9F - IL size10
IsTerminated
#
public System.Boolean IsTerminated()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
57508100DA21EF1F93B57F7B7218FE486DC4401BEE7D1D8D546813583C1B670F - Body hash
7BF72E4C10143BC40FE03D252A63A541CE17F6C579A202243428D90EE4643BD1 - IL size17
Referenced calls
Called by
Reset
#
public System.Void Reset(BM.Blackboard blackboard)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
0E4E9F5E62F744AF76C6D1D8532E539FFF3A8962690639EA41332D035874379B - Body hash
E536D15D532A971E77113F185FBFBF303DECB2EC3CC0B04BDC0EBF6D45865EFF - IL size20
Referenced calls
Terminate
#
protected System.Void Terminate(Node.Status s)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
8C323A45289507CDFE7B8166C6F2B8CD89AFF922003EDF39AC7A4E9454EC0D42 - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
Called by
Tick
#
public Node.Status Tick(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)
Method metadata
- Visibilitypublic
- Return type
Node.Status - StaticFalse
- VirtualFalse
- Hash
CBEEB73480A1F210AC16C3BD9F57191ADC12502F367AD880E54B7DCBC73156E7 - Body hash
43BE4F761634F75FEDBBD193FD4B3C67726C304A541E7A66C794DB86E6BA26B6 - IL size131
Referenced calls
Called by
BM.BehaviorRepeater::UpdateBM.BehaviorTree::UpdateBM.ConditionalDecorator::UpdateBM.ExecuteOnce::UpdateBM.ExecuteUntilOneSuccess::UpdateBM.Failer::UpdateBM.Inverter::UpdateBM.MemSequence::UpdateBM.ParallelSequence::UpdateBM.Repeater::UpdateBM.Runner::UpdateBM.RunningFailer::UpdateBM.RunningSucceeder::UpdateBM.Selector::UpdateBM.Sequence::UpdateBM.SequenceAll::UpdateBM.StatefulSelector::UpdateBM.SubTree::UpdateBM.Succeeder::UpdateBM.UntilBehaviorSucceeds::UpdateBM.UntilBehaviorTerminates::UpdateBM.UntilFailure::UpdateBM.UntilSuccess::Update
Update
#
protected Node.Status Update(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)
Method metadata
- Visibilityprotected
- Return type
Node.Status - StaticFalse
- VirtualTrue
- Hash
6A49F6A759AC86ED13CAD70CAD1500BD99B3F7FD1EFF1950428A0872929FA716 - Body hash
E2CDC8BD55A83F129BBA1F1163CD64A9844A3B8BC1E22E5FD9644B9217AB7C8C - IL size2