19 #ifndef MIR_FRONTEND_SESSION_H_ 20 #define MIR_FRONTEND_SESSION_H_ 34 class DisplayConfiguration;
35 struct BufferProperties;
49 virtual std::shared_ptr<Surface> get_surface(
SurfaceId surface)
const = 0;
51 virtual std::shared_ptr<BufferStream> get_buffer_stream(
BufferStreamId stream)
const = 0;
72 #endif // MIR_FRONTEND_SESSION_H_
All things Mir.
Definition: atomic_callback.h:25
Buffer creation properties.
Definition: buffer_properties.h:48
Interface to a configuration of display cards and outputs.
Definition: display_configuration.h:168