![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Implementation of BTNodePalette. More...
#include "BTNodePalette.h"#include "BTNodeRegistry.h"#include "../../BlueprintEditor/NodeStyleRegistry.h"#include "../../BlueprintEditor/BTNodeGraphManager.h"#include "../../third_party/imgui/imgui.h"#include <cstring>
Include dependency graph for BTNodePalette.cpp:Go to the source code of this file.
Namespaces | |
| namespace | Olympe |
| < Provides AssetID and INVALID_ASSET_ID | |
| namespace | Olympe::AI |
Implementation of BTNodePalette.
Unified Color Architecture: Uses centralized NodeStyleRegistry as single source of truth for all node colors across canvas and palette. All specific BT types (BT_CanSetTarget, BT_CheckBlackboardValue, etc.) map to generic NodeType categories (BT_Condition, BT_Action) via StringToNodeType(), ensuring 100% color consistency.
Definition in file BTNodePalette.cpp.