#define ENTRYPOINT #include "Archimedes.h" class MinimalApp : public Archimedes::App { private: void printHelp() override {}; bool onEvent(const Archimedes::Event&) override; public: MinimalApp() {}; ~MinimalApp() {}; void handleArgs(const int& argc, char* argv[]) override { if(argc > 1) { for(int i = 1; i < argc; i++) { load(dynamicLoad(argv[i])); } } else { std::cout << "No modules to load\n"; end(); } }; void run() override; }; #define APP_TYPE MinimalApp #include "endApp.h"