Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
BehaviorTreeManager Member List

This is the complete list of members for BehaviorTreeManager, including all inherited members.

BehaviorTreeManager()=defaultBehaviorTreeManagerprivate
Clear()BehaviorTreeManager
DebugPrintLoadedTrees() constBehaviorTreeManager
DetectCircularDependencies(uint32_t graphId, uint32_t nodeId, const BehaviorTreeAsset *parentTree, std::set< std::string > &visited)BehaviorTreeManager
Get()BehaviorTreeManagerinlinestatic
GetTree(uint32_t treeId) constBehaviorTreeManager
GetTreeByAnyId(uint32_t treeId) constBehaviorTreeManager
GetTreeByPath(const std::string &treePath) constBehaviorTreeManager
GetTreeIdFromPath(const std::string &treePath) constBehaviorTreeManager
GetTreePathFromId(uint32_t treeId) constBehaviorTreeManager
GetValidationErrors(uint32_t graphId)BehaviorTreeManager
IsTreeLoadedByPath(const std::string &treePath) constBehaviorTreeManager
LoadTreeFromFile(const std::string &filepath, uint32_t treeId)BehaviorTreeManager
m_pathToIdMapBehaviorTreeManagerprivate
m_treesBehaviorTreeManagerprivate
ReloadTree(uint32_t treeId)BehaviorTreeManager
ValidateSubGraphPath(const std::string &path) constBehaviorTreeManager
ValidateTree(const BehaviorTreeAsset &tree, std::string &errorMessage) constBehaviorTreeManager