19 #ifndef MIR_INPUT_SURFACE_H_
20 #define MIR_INPUT_SURFACE_H_
40 class SurfaceObserver;
50 virtual std::string
name()
const = 0;
53 virtual std::shared_ptr<input::InputChannel>
input_channel()
const = 0;
54 virtual std::shared_ptr<graphics::CursorImage>
cursor_image()
const = 0;
All things Mir.
Definition: aging_buffer.h:24
Definition: rectangle.h:33