15 return current_driver;
20 return ref_gui_driver();
25 ref_gui_driver() = _driver;
32 static cgv::signal::signal<gui_driver_ptr> s;
reference counted pointer, which can work together with types that are derived from ref_counted,...
virtual bool enumerate_monitors(std::vector< monitor_description > &monitor_descriptions)
fill list of monitor descriptions
cgv::signal::signal< gui_driver_ptr > & on_gui_driver_registration()
a signal that is emitted when a gui driver is registered
gui_driver_ptr get_gui_driver()
return the currently registered gui driver or an empty pointer if non has been registered
void register_gui_driver(gui_driver_ptr _driver)
register a new gui driver.