19 #ifndef MIR_CLIENT_CLIENT_SURFACE_H_
20 #define MIR_CLIENT_CLIENT_SURFACE_H_
virtual std::shared_ptr< ClientBuffer > get_current_buffer()=0
All things Mir.
Definition: aging_buffer.h:24
ClientSurface & operator=(const ClientSurface &)=delete
virtual void request_and_wait_for_next_buffer()=0
virtual void request_and_wait_for_configure(MirSurfaceAttrib a, int value)=0
Definition: mir_client_surface.h:31
virtual ~ClientSurface()=default
virtual MirSurfaceParameters get_parameters() const =0
MirSurfaceParameters is the structure of minimum required information that you must provide to Mir in...
Definition: client_types.h:135