add debug start screen ui + can load plugins

This commit is contained in:
2023-08-03 13:05:19 +02:00
parent 5547ff6d2b
commit c9672bf352
4 changed files with 74 additions and 4 deletions

View File

@ -2,6 +2,11 @@
#include "./screen.hpp"
#include "./file_selector.hpp"
#include <vector>
#include <string>
// fwd
extern "C" {
struct SDL_Renderer;
@ -9,6 +14,9 @@ extern "C" {
struct StartScreen final : public Screen {
SDL_Renderer* _renderer;
FileSelector _fss;
std::vector<std::string> queued_plugin_paths;
StartScreen(void) = delete;
StartScreen(SDL_Renderer* renderer);