sample_nodes
crossdoor_nodes.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
behaviortree_cpp_v3/bt_factory.h
"
4
5
using namespace
BT
;
6
7
namespace
CrossDoor
8
{
9
10
BT::NodeStatus
IsDoorOpen
();
11
12
BT::NodeStatus
IsDoorLocked
();
13
14
BT::NodeStatus
UnlockDoor
();
15
16
BT::NodeStatus
PassThroughDoor
();
17
18
BT::NodeStatus
PassThroughWindow
();
19
20
BT::NodeStatus
OpenDoor
();
21
22
BT::NodeStatus
CloseDoor
();
23
24
void
RegisterNodes
(
BT::BehaviorTreeFactory
& factory);
25
}
BT
Definition:
ex01_wrap_legacy.cpp:29
CrossDoor::UnlockDoor
BT::NodeStatus UnlockDoor()
Definition:
crossdoor_nodes.cpp:32
bt_factory.h
CrossDoor::PassThroughDoor
BT::NodeStatus PassThroughDoor()
Definition:
crossdoor_nodes.cpp:42
CrossDoor::RegisterNodes
void RegisterNodes(BT::BehaviorTreeFactory &factory)
Definition:
crossdoor_nodes.cpp:76
CrossDoor::IsDoorLocked
BT::NodeStatus IsDoorLocked()
Definition:
crossdoor_nodes.cpp:26
BT::BehaviorTreeFactory
The BehaviorTreeFactory is used to create instances of a TreeNode at run-time.
Definition:
bt_factory.h:251
CrossDoor::PassThroughWindow
BT::NodeStatus PassThroughWindow()
Definition:
crossdoor_nodes.cpp:48
CrossDoor
Definition:
crossdoor_nodes.h:7
CrossDoor::OpenDoor
BT::NodeStatus OpenDoor()
Definition:
crossdoor_nodes.cpp:54
CrossDoor::IsDoorOpen
BT::NodeStatus IsDoorOpen()
Definition:
crossdoor_nodes.cpp:20
CrossDoor::CloseDoor
BT::NodeStatus CloseDoor()
Definition:
crossdoor_nodes.cpp:65
BT::NodeStatus
NodeStatus
Definition:
basic_types.h:35
behaviortree_cpp_v3
Author(s): Michele Colledanchise, Davide Faconti
autogenerated on Wed Jun 26 2024 02:51:19