// {{ names.snake_case }} - ReXGlue Recompiled Project // // Customize your app by overriding virtual hooks from rex::ReXApp. #pragma once #include class {{ names.pascal_case }}App : public rex::ReXApp { public: using rex::ReXApp::ReXApp; static std::unique_ptr Create( rex::ui::WindowedAppContext& ctx) { return std::unique_ptr<{{ names.pascal_case }}App>(new {{ names.pascal_case }}App(ctx, "{{ names.snake_case }}", PPCImageConfig)); } // Override virtual hooks for customization: // void OnPostInitLogging() override {} // void OnPreSetup(rex::RuntimeConfig& config) override {} // void OnLoadXexImage(std::string& xex_image) override {} // void OnPostSetup() override {} // void OnCreateDialogs(rex::ui::ImGuiDrawer* drawer) override {} // void OnShutdown() override {} // void OnConfigurePaths(rex::PathConfig& paths) override {} };