#pragma once #include #include #include #define GTK_FRONTEND class GtkBackend : public UIBackend { void *app_ptr; public: std::string get_id() override; std::string get_name() override; void add_licenses() override; void QuitHandler() override; int run(std::vector realArgs, int argc, char **argv) override; };