#pragma once #include #include #include #include #include #include #include namespace hex { namespace prv { class Provider; } class ViewPatternData : public View { public: ViewPatternData(std::vector &patternData); ~ViewPatternData() override; void drawContent() override; void drawMenu() override; private: std::vector &m_patternData; std::vector m_sortedPatternData; }; }