BehaviorTreeView

Inherits:

Visualizes the current state of a BehaviorTree instance.

Description

Visualizes the current state of a BehaviorTree instance. See also BehaviorTreeData.

Properties

int

update_interval_msec

0

Methods

void

clear()

void

update_tree(behavior_tree_data: BehaviorTreeData)


Signals

task_selected(type_name: String, script_path: String) 🔗

Emitted when a task item is selected in BehaviorTreeView.


Property Descriptions

int update_interval_msec = 0 🔗

  • void set_update_interval_msec(value: int)

  • int get_update_interval_msec()

Minimum delay between two updates (in milliseconds). Set to higher values for a lower CPU load.


Method Descriptions

void clear() 🔗

Clears the tree view.


void update_tree(behavior_tree_data: BehaviorTreeData) 🔗

Updates the representation of a BehaviorTree instance. See also BehaviorTreeData.