|
BehaviorTree
Core Library to create and execute Behavior Trees
|


Public Member Functions | |
| ExprIf (expr_ptr condition, expr_ptr then, expr_ptr else_) | |
| Any | evaluate (Environment &env) const override |
| virtual Any | evaluate (Environment &env) const =0 |
Public Attributes | |
| expr_ptr | condition |
| expr_ptr | then |
| expr_ptr | else_ |
Additional Inherited Members | |
Public Types inherited from BT::Ast::ExprBase | |
| using | Ptr = std::shared_ptr< ExprBase > |
|
inlineoverridevirtual |
Implements BT::Ast::ExprBase.