![]() |
Ember
|
#include "Parsers/BehaviorTreeProject.h"#include "Parsers/IParseProgressCallback.h"#include "Parsers/ParserConfig.h"#include <condition_variable>#include <libxml/parser.h>#include <libxml/threads.h>#include <libxml/tree.h>#include <map>#include <memory>#include <mutex>#include <queue>#include <set>#include <thread>#include <vector>Go to the source code of this file.
Classes | |
| class | EmberCore::LibXMLBehaviorTreeParser |
| Thread-safe XML parser using libxml2 for behavior tree files. More... | |
| struct | EmberCore::LibXMLBehaviorTreeParser::ParseError |
| Error information for parsing failures (enhanced with libxml2 details) More... | |
| struct | EmberCore::LibXMLBehaviorTreeParser::ParseResult |
| Result of parallel parsing operation. More... | |
| struct | EmberCore::LibXMLBehaviorTreeParser::FileParseInfo |
| Per-file parsing information for project validation. More... | |
| struct | EmberCore::LibXMLBehaviorTreeParser::ProjectParseResult |
| Result of project parsing operation. More... | |
Namespaces | |
| namespace | EmberCore |
| Main types header for EmberCore. | |