Mir
default_display_configuration_policy.h
Go to the documentation of this file.
1 /*
2  * Copyright © 2013 Canonical Ltd.
3  *
4  * This program is free software: you can redistribute it and/or modify it
5  * under the terms of the GNU General Public License version 3,
6  * as published by the Free Software Foundation.
7  *
8  * This program is distributed in the hope that it will be useful,
9  * but WITHOUT ANY WARRANTY; without even the implied warranty of
10  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11  * GNU General Public License for more details.
12  *
13  * Authored by: Alexandros Frantzis <alexandros.frantzis@canonical.com>
14  */
15 
16 #ifndef MIR_GRAPHICS_DEFAULT_DISPLAY_CONFIGURATION_POLICY_H_
17 #define MIR_GRAPHICS_DEFAULT_DISPLAY_CONFIGURATION_POLICY_H_
18 
20 
21 namespace mir
22 {
23 namespace graphics
24 {
30 class CloneDisplayConfigurationPolicy : public DisplayConfigurationPolicy
32 {
33 public:
34  void apply_to(DisplayConfiguration& conf);
35 };
36 
39 {
40 public:
42 };
43 
46 {
47 public:
49 };
51 }
52 }
53 
54 #endif /* MIR_GRAPHICS_DEFAULT_DISPLAY_CONFIGURATION_POLICY_H_ */
Definition: as_render_target.h:27
Just use the first screen.
Definition: default_display_configuration_policy.h:45
Definition: display_configuration_policy.h:29
void apply_to(DisplayConfiguration &conf)
Each screen placed to the right of the previous one.
Definition: default_display_configuration_policy.h:38
Interface to a configuration of display cards and outputs.
Definition: display_configuration.h:181

Copyright © 2012-2016 Canonical Ltd.
Generated on Sat Dec 3 12:48:59 UTC 2016