![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include <string>#include <vector>#include <map>#include <memory>#include "../../Source/third_party/nlohmann/json.hpp"
Include dependency graph for NodeGraphManager.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | Olympe::GraphNode |
| struct | Olympe::GraphLink |
| struct | Olympe::EditorMetadata |
| class | Olympe::NodeGraph |
| class | Olympe::NodeGraphManager |
| NodeGraphManager - Manages multiple node graphs Allows opening multiple behavior trees/FSMs simultaneously. More... | |
Namespaces | |
| namespace | Olympe |
Enumerations | |
| enum class | Olympe::NodeType { Olympe::BT_Sequence , Olympe::BT_Selector , Olympe::BT_Action , Olympe::BT_Condition , Olympe::BT_Decorator , Olympe::HFSM_State , Olympe::HFSM_Transition , Olympe::Comment } |
Functions | |
| const char * | Olympe::NodeTypeToString (NodeType type) |
| NodeType | Olympe::StringToNodeType (const std::string &str) |