Index: chromecast/graphics/cast_window_manager.h |
diff --git a/chromecast/graphics/cast_window_manager.h b/chromecast/graphics/cast_window_manager.h |
index bf2dc4b63f3a292c79bd76465b361db176441208..f39fb7947ee671b6b291b1504ea9265f60095772 100644 |
--- a/chromecast/graphics/cast_window_manager.h |
+++ b/chromecast/graphics/cast_window_manager.h |
@@ -18,6 +18,17 @@ namespace chromecast { |
// should exist per platform root window (e.g., in Ozone, one per Ozone window). |
class CastWindowManager { |
public: |
+ // Note: these window IDs are ordered by z-order. |
+ enum { |
+ BOTTOM = -1, |
+ APP = BOTTOM, |
+ DEBUG_OVERLAY, |
+ INFO_OVERLAY, |
+ SOFT_KEYBOARD, |
+ VOLUME, |
+ TOP = VOLUME |
+ } WindowId; |
halliwell
2017/01/19 20:49:17
Maybe I'm being slow, why isn't this enum WindowId
Joshua LeVasseur
2017/01/23 23:38:32
Done.
|
+ |
// Creates the platform-specific CastWindowManager. |
static std::unique_ptr<CastWindowManager> Create(bool enable_input); |