Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(152)

Side by Side Diff: ui/display/chromeos/display_configurator.h

Issue 2484863005: ui: Cleanup class/struct forward declarations (Closed)
Patch Set: Fix another conflict Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef UI_DISPLAY_CHROMEOS_DISPLAY_CONFIGURATOR_H_ 5 #ifndef UI_DISPLAY_CHROMEOS_DISPLAY_CONFIGURATOR_H_
6 #define UI_DISPLAY_CHROMEOS_DISPLAY_CONFIGURATOR_H_ 6 #define UI_DISPLAY_CHROMEOS_DISPLAY_CONFIGURATOR_H_
7 7
8 #include <stdint.h> 8 #include <stdint.h>
9 9
10 #include <map> 10 #include <map>
(...skipping 11 matching lines...) Expand all
22 #include "third_party/cros_system_api/dbus/service_constants.h" 22 #include "third_party/cros_system_api/dbus/service_constants.h"
23 #include "ui/display/chromeos/display_snapshot_virtual.h" 23 #include "ui/display/chromeos/display_snapshot_virtual.h"
24 #include "ui/display/chromeos/query_content_protection_task.h" 24 #include "ui/display/chromeos/query_content_protection_task.h"
25 #include "ui/display/display_export.h" 25 #include "ui/display/display_export.h"
26 #include "ui/display/types/display_constants.h" 26 #include "ui/display/types/display_constants.h"
27 #include "ui/display/types/native_display_observer.h" 27 #include "ui/display/types/native_display_observer.h"
28 #include "ui/display/util/display_util.h" 28 #include "ui/display/util/display_util.h"
29 #include "ui/gfx/geometry/size.h" 29 #include "ui/gfx/geometry/size.h"
30 30
31 namespace gfx { 31 namespace gfx {
32 class Point;
33 class Size; 32 class Size;
34 } 33 }
35 34
36 namespace ui { 35 namespace ui {
37 struct DisplayConfigureRequest;
38 struct GammaRampRGBEntry; 36 struct GammaRampRGBEntry;
39 class DisplayLayoutManager; 37 class DisplayLayoutManager;
40 class DisplayMode; 38 class DisplayMode;
41 class DisplaySnapshot; 39 class DisplaySnapshot;
42 class NativeDisplayDelegate; 40 class NativeDisplayDelegate;
43 class UpdateDisplayConfigurationTask; 41 class UpdateDisplayConfigurationTask;
44 42
45 // This class interacts directly with the system display configurator. 43 // This class interacts directly with the system display configurator.
46 class DISPLAY_EXPORT DisplayConfigurator : public NativeDisplayObserver { 44 class DISPLAY_EXPORT DisplayConfigurator : public NativeDisplayObserver {
47 public: 45 public:
(...skipping 431 matching lines...) Expand 10 before | Expand all | Expand 10 after
479 477
480 // This must be the last variable. 478 // This must be the last variable.
481 base::WeakPtrFactory<DisplayConfigurator> weak_ptr_factory_; 479 base::WeakPtrFactory<DisplayConfigurator> weak_ptr_factory_;
482 480
483 DISALLOW_COPY_AND_ASSIGN(DisplayConfigurator); 481 DISALLOW_COPY_AND_ASSIGN(DisplayConfigurator);
484 }; 482 };
485 483
486 } // namespace ui 484 } // namespace ui
487 485
488 #endif // UI_DISPLAY_CHROMEOS_DISPLAY_CONFIGURATOR_H_ 486 #endif // UI_DISPLAY_CHROMEOS_DISPLAY_CONFIGURATOR_H_
OLDNEW
« no previous file with comments | « ui/display/chromeos/apply_content_protection_task.h ('k') | ui/display/manager/display_layout.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698