Public Member Functions | Private Member Functions
BT::SequenceNode Class Reference

The SequenceNode is used to execute a sequence of children. If any child returns RUNNING, previous children will be ticked again. More...

#include <sequence_node.h>

Inheritance diagram for BT::SequenceNode:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 SequenceNode (const std::string &name)
virtual ~SequenceNode () override

Private Member Functions

virtual BT::NodeStatus tick () override
 Method to be implemented by the user.

Detailed Description

The SequenceNode is used to execute a sequence of children. If any child returns RUNNING, previous children will be ticked again.

Definition at line 34 of file sequence_node.h.


Constructor & Destructor Documentation

BT::SequenceNode::SequenceNode ( const std::string &  name)

Definition at line 18 of file sequence_node.cpp.

virtual BT::SequenceNode::~SequenceNode ( ) [override, virtual]

Member Function Documentation

NodeStatus BT::SequenceNode::tick ( ) [override, private, virtual]

Method to be implemented by the user.

Implements BT::TreeNode.

Definition at line 24 of file sequence_node.cpp.


The documentation for this class was generated from the following files:


behaviortree_cpp
Author(s): Michele Colledanchise, Davide Faconti
autogenerated on Sat Feb 2 2019 03:50:10