#pragma once #include #include #include #include "imgui_internal.h" class HelpOverlay { public: void toggle(); bool visible() const { return visible_; } void add(const std::string &text, const ImRect &rect); void draw(); private: std::vector> texts_; bool visible_ = false; int opened_frame_ = -1; };