rework API

This commit is contained in:
ohyzha
2024-11-06 09:48:53 +02:00
parent e2df88ca22
commit 3521ddeb1d
21 changed files with 296 additions and 230 deletions

View File

@@ -19,8 +19,6 @@ using namespace OpenVulkano;
int main(int argc, char** argv)
{
GraphicsAppManager manager;
std::vector<std::string> examples;
for (const auto& e : EXAMPLE_APPS)
{
@@ -38,7 +36,8 @@ int main(int argc, char** argv)
if (selectedExample >= examples.size()) throw std::runtime_error("Invalid menu selection!");
std::unique_ptr<IGraphicsApp> app( EXAMPLE_APPS[selectedExample].second() );
manager.SetApp(app.get());
GraphicsAppManager manager(app.get());
manager.Run();
return 0;
}