19 #ifndef MIR_TEST_DOUBLES_MOCK_DISPLAY_LAYOUT_H_
20 #define MIR_TEST_DOUBLES_MOCK_DISPLAY_LAYOUT_H_
24 #include <gmock/gmock.h>
Interface to the layout of the display outputs.
Definition: display_layout.h:36
MOCK_METHOD1(clip_to_output, void(geometry::Rectangle &rect))
virtual void clip_to_output(geometry::Rectangle &rect)=0
Clips a rectangle to the output it is in.
MOCK_METHOD2(place_in_output, void(graphics::DisplayConfigurationOutputId id, geometry::Rectangle &rect))
virtual void size_to_output(geometry::Rectangle &rect)=0
Makes a rectangle take up the whole area of the output it is in.
Definition: rectangle.h:33
Definition: mock_display_layout.h:33
virtual void place_in_output(graphics::DisplayConfigurationOutputId id, geometry::Rectangle &rect)=0
Places a rectangle in an particular output.