#pragma once #include "AppState.h" #include "View.h" #include "widgets.h" #include #include #include #include #include class AMI final : public View { public: AMI(SDL_Renderer* renderer); ~AMI(); void draw(const AppState& state) override; private: TTF_Font* font_medium; TTF_Font* font_large; std::unique_ptr header; std::unordered_map> missions; };