Ember
Loading...
Searching...
No Matches
EmberCore::TreeImplementationStatus Struct Reference

Status of a tree's implementation in the project. More...

#include <BehaviorTreeProject.h>

Public Member Functions

 TreeImplementationStatus ()=default
 TreeImplementationStatus (const String &id)

Public Attributes

String tree_id
 Tree identifier.
bool is_implemented = false
 Has actual implementation (not just empty/placeholder)
bool has_root_node = false
 Whether tree has a root node.
String defined_in_file
 Which file defines this tree (empty if not defined)
std::vector< Stringreferenced_in_files
 Which files reference this tree via SubTree.

Detailed Description

Status of a tree's implementation in the project.

Definition at line 15 of file BehaviorTreeProject.h.

Constructor & Destructor Documentation

◆ TreeImplementationStatus() [1/2]

EmberCore::TreeImplementationStatus::TreeImplementationStatus ( )
default

◆ TreeImplementationStatus() [2/2]

EmberCore::TreeImplementationStatus::TreeImplementationStatus ( const String & id)
inlineexplicit

Definition at line 23 of file BehaviorTreeProject.h.

Member Data Documentation

◆ defined_in_file

String EmberCore::TreeImplementationStatus::defined_in_file

Which file defines this tree (empty if not defined)

Definition at line 19 of file BehaviorTreeProject.h.

◆ has_root_node

bool EmberCore::TreeImplementationStatus::has_root_node = false

Whether tree has a root node.

Definition at line 18 of file BehaviorTreeProject.h.

◆ is_implemented

bool EmberCore::TreeImplementationStatus::is_implemented = false

Has actual implementation (not just empty/placeholder)

Definition at line 17 of file BehaviorTreeProject.h.

◆ referenced_in_files

std::vector<String> EmberCore::TreeImplementationStatus::referenced_in_files

Which files reference this tree via SubTree.

Definition at line 20 of file BehaviorTreeProject.h.

◆ tree_id

String EmberCore::TreeImplementationStatus::tree_id

Tree identifier.

Definition at line 16 of file BehaviorTreeProject.h.


The documentation for this struct was generated from the following file: