Function CE::Application::GLFWOpenGL::make_context(const Options&)

Function Documentation

std::unique_ptr<CE::Runtime::Context> CE::Application::GLFWOpenGL::make_context(const Options &config = Options{})

Declaration: [[nodiscard]]

Assemble the same backend with an owned dedicated native input adapter.

Parameters:

config – Copied window/presentation/execution defaults.

Returns:

Owned runtime Context including its input adapter. Available only when CHERYL_NATIVE_INPUT is enabled; otherwise supply explicit input. Validation/ownership/initialization requirements match the explicit-input overload.