![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
UI panel for managing Condition Presets globally (Phase 24.1). More...
#include <string>#include <vector>#include <functional>#include <map>#include "../../Editor/ConditionPreset/ConditionPreset.h"#include "../../Editor/ConditionPreset/ConditionPresetRegistry.h"
Include dependency graph for ConditionPresetLibraryPanel.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Olympe::ConditionPresetLibraryPanel |
| ImGui panel for creating, editing, duplicating, and deleting global condition presets. More... | |
Namespaces | |
| namespace | Olympe |
| < Provides AssetID and INVALID_ASSET_ID | |
UI panel for managing Condition Presets globally (Phase 24.1).
ConditionPresetLibraryPanel is the centralized editor panel where users create, edit, duplicate, delete, and search condition presets at the project level.
The panel owns the ImGui window "Condition Preset Library" and delegates all data operations to the ConditionPresetRegistry it holds by reference.
Layout:
C++14 compliant — no std::optional, structured bindings, std::filesystem.
Definition in file ConditionPresetLibraryPanel.h.