Ember
Loading...
Searching...
No Matches
EmberCore::LibXMLBehaviorTreeParser::FileParseInfo Struct Reference

Per-file parsing information for project validation. More...

#include <LibXMLBehaviorTreeParser.h>

Public Attributes

String filepath
bool parsed_successfully = false
bool has_behavior_trees = false
bool has_blackboards = false
int tree_count = 0
int blackboard_count = 0
std::vector< Stringtree_ids
std::vector< Stringblackboard_ids
std::vector< Stringsubtree_refs
std::vector< Stringblackboard_includes
std::vector< Stringerrors
std::vector< Stringwarnings

Detailed Description

Per-file parsing information for project validation.

Definition at line 102 of file LibXMLBehaviorTreeParser.h.

Member Data Documentation

◆ blackboard_count

int EmberCore::LibXMLBehaviorTreeParser::FileParseInfo::blackboard_count = 0

Definition at line 108 of file LibXMLBehaviorTreeParser.h.

◆ blackboard_ids

std::vector<String> EmberCore::LibXMLBehaviorTreeParser::FileParseInfo::blackboard_ids

Definition at line 110 of file LibXMLBehaviorTreeParser.h.

◆ blackboard_includes

std::vector<String> EmberCore::LibXMLBehaviorTreeParser::FileParseInfo::blackboard_includes

Definition at line 112 of file LibXMLBehaviorTreeParser.h.

◆ errors

std::vector<String> EmberCore::LibXMLBehaviorTreeParser::FileParseInfo::errors

Definition at line 113 of file LibXMLBehaviorTreeParser.h.

◆ filepath

String EmberCore::LibXMLBehaviorTreeParser::FileParseInfo::filepath

Definition at line 103 of file LibXMLBehaviorTreeParser.h.

◆ has_behavior_trees

bool EmberCore::LibXMLBehaviorTreeParser::FileParseInfo::has_behavior_trees = false

Definition at line 105 of file LibXMLBehaviorTreeParser.h.

◆ has_blackboards

bool EmberCore::LibXMLBehaviorTreeParser::FileParseInfo::has_blackboards = false

Definition at line 106 of file LibXMLBehaviorTreeParser.h.

◆ parsed_successfully

bool EmberCore::LibXMLBehaviorTreeParser::FileParseInfo::parsed_successfully = false

Definition at line 104 of file LibXMLBehaviorTreeParser.h.

◆ subtree_refs

std::vector<String> EmberCore::LibXMLBehaviorTreeParser::FileParseInfo::subtree_refs

Definition at line 111 of file LibXMLBehaviorTreeParser.h.

◆ tree_count

int EmberCore::LibXMLBehaviorTreeParser::FileParseInfo::tree_count = 0

Definition at line 107 of file LibXMLBehaviorTreeParser.h.

◆ tree_ids

std::vector<String> EmberCore::LibXMLBehaviorTreeParser::FileParseInfo::tree_ids

Definition at line 109 of file LibXMLBehaviorTreeParser.h.

◆ warnings

std::vector<String> EmberCore::LibXMLBehaviorTreeParser::FileParseInfo::warnings

Definition at line 114 of file LibXMLBehaviorTreeParser.h.


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