#pragma once #include "panel.hpp" #include "levelmanager.hpp" #include #include #include "lel.hpp" namespace gui { class CombatUI { public: lel::Parser $layout; GameLevel $level; std::unordered_map $shapes; CombatUI(GameLevel level); void draw(sf::RenderWindow& window); void update_level(GameLevel &level) { $level = level; } void click(int x, int y); }; }