34 static tenno::shared_ptr<RenderPipeline> set_pipeline();
35 static bool update(
float delta_time);
36 static bool draw(tenno::shared_ptr<RenderPipeline> pipeline);
37 static void cleanup();
48 if (!brenta::App::setup())
52 auto pipeline = brenta::App::set_pipeline();
54 while(!brenta::Window::should_close())
56 auto delta_time = brenta::Window::get_time().delta;
58 if (!brenta::App::update(delta_time))
61 if (!brenta::App::draw(pipeline))
64 brenta::Window::poll_events();
65 brenta::Window::swap_buffers();
70 brenta::App::cleanup();