Ember
Loading...
Searching...
No Matches
EmberCore::BehaviorTreeUtils Namespace Reference

Functions

std::unique_ptr< BehaviorTreeCreateSampleTree ()
 Create a sample behavior tree for testing.
std::unique_ptr< BehaviorTreeCreateEmptyTree (const EmberCore::String &name="New Tree")
 Create an empty behavior tree with basic structure.
std::unique_ptr< BehaviorTreeMergeTrees (const BehaviorTree &tree1, const BehaviorTree &tree2)
 Merge two behavior trees.

Function Documentation

◆ CreateEmptyTree()

std::unique_ptr< BehaviorTree > EmberCore::BehaviorTreeUtils::CreateEmptyTree ( const EmberCore::String & name = "New Tree")

Create an empty behavior tree with basic structure.

Definition at line 487 of file BehaviorTree.cpp.

◆ CreateSampleTree()

std::unique_ptr< BehaviorTree > EmberCore::BehaviorTreeUtils::CreateSampleTree ( )

Create a sample behavior tree for testing.

Definition at line 469 of file BehaviorTree.cpp.

◆ MergeTrees()

std::unique_ptr< BehaviorTree > EmberCore::BehaviorTreeUtils::MergeTrees ( const BehaviorTree & tree1,
const BehaviorTree & tree2 )

Merge two behavior trees.