MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ create_window()

MAYAFLUX_API std::shared_ptr< Core::Window > MayaFlux::create_window ( const Core::WindowCreateInfo create_info)

Create a new window with specified parameters.

Parameters
create_infoStruct containing window creation parameters (title, dimensions, monitor_id, surface format overrides, etc.)
Returns
Shared pointer to the created Window instance

This function abstracts away platform-specific window creation details. The returned Window object can be used for rendering and event handling.

Definition at line 18 of file Windowing.cpp.

19{
20 return get_window_manager().create_window(create_info);
21}
std::shared_ptr< Window > create_window(const WindowCreateInfo &create_info)
Creates a new window.
Core::WindowManager & get_window_manager()
Gets a handle to default window manager.
Definition Windowing.cpp:13

References MayaFlux::Core::WindowManager::create_window(), and get_window_manager().

+ Here is the call graph for this function: