Function CE::Application::GLFWOpenGL::make_startup(std::string, Options, CE::Application::RuntimeOptions)
Defined in File startup.h
Function Documentation
-
CE::Application::Startup CE::Application::GLFWOpenGL::make_startup(std::string description = "Cheryl application", Options configuration = {}, CE::Application::RuntimeOptions runtime = {})
Declaration:
[[nodiscard]]Configure GLFW/OpenGL startup with an owned native input adapter.
Available when CHERYL_NATIVE_INPUT is enabled. initialize() creates the context on the platform owner; validation and construction follow CE::Application::Startup.
- Parameters:
description – Application description for command-line help.
configuration – Initial window, presentation and execution defaults.
runtime – Initial simulation and polling defaults.
- Returns:
A single-use startup object owning its backend option state.