19 #ifndef MIR_GRAPHICS_NESTED_HOST_CONNECTION_H_ 20 #define MIR_GRAPHICS_NESTED_HOST_CONNECTION_H_ 66 #endif // MIR_GRAPHICS_NESTED_HOST_CONNECTION_H_ virtual void set_display_config_change_callback(std::function< void()> const &cb)=0
All things Mir.
Definition: atomic_callback.h:25
Definition: client_types.h:347
Definition: nested_context.h:32
virtual std::shared_ptr< MirDisplayConfiguration > create_display_config()=0
virtual void hide_cursor()=0
virtual void apply_display_config(MirDisplayConfiguration &)=0
virtual ~HostConnection()=default
Definition: host_connection.h:40
Definition: cursor_image.h:30
virtual EGLNativeDisplayType egl_native_display()=0
virtual void set_cursor_image(CursorImage const &image)=0
unsigned int width
Definition: touchspot_image.c:4
virtual auto graphics_platform_library() -> std::string=0
virtual std::shared_ptr< HostSurface > create_surface(int width, int height, MirPixelFormat pf, char const *name, MirBufferUsage usage, uint32_t output_id)=0
HostConnection & operator=(HostConnection const &)=delete
unsigned int height
Definition: touchspot_image.c:5