Botcraft 1.21.4
Loading...
Searching...
No Matches
AllTasks.hpp
Go to the documentation of this file.
1#pragma once
2
3/// @brief Base functions you can use as tree leaf
4/// in any Botcraft behaviour tree. When a function
5/// has some arguments, there are three versions:
6/// 1. XXXImpl is the actual task implementation. It
7/// is only defined in the cpp file and not available
8/// outside of it
9/// 2. XXX is the main way to call the task. It will
10/// call XXXImpl under the hood after registering its
11/// values in the blackboard for easier debugging
12/// 3. XXXBlackboard is the same as XXX but will read
13/// all parameters from the blackboard (or get default
14/// ones)
15/// All blackboard variables are saved with the naming
16/// convention: FunctionName.param_name
17