Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Classes | Namespaces
BehaviorTreeRenderer.h File Reference

IGraphRenderer adapter for BehaviorTree graphs (wraps BTNodeGraphManager). More...

#include "IGraphRenderer.h"
#include "NodeGraphPanel.h"
#include "BTNodePropertyPanel.h"
#include "../third_party/imgui/imgui.h"
#include <string>
#include <memory>
+ Include dependency graph for BehaviorTreeRenderer.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Olympe::BehaviorTreeRenderer
 Adapts the BTNodeGraphManager + NodeGraphPanel to IGraphRenderer. More...
 
struct  Olympe::BehaviorTreeRenderer::CanvasState
 

Namespaces

namespace  Olympe
 < Provides AssetID and INVALID_ASSET_ID
 
namespace  Olympe::AI
 

Detailed Description

IGraphRenderer adapter for BehaviorTree graphs (wraps BTNodeGraphManager).

Author
Olympe Engine
Date
2026-03-11

C++14 compliant. Phase 2 (2026-04-08): Added BTNodePalette and BTNodePropertyPanel for modern UI.

Definition in file BehaviorTreeRenderer.h.