Chromium Code Reviews| 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); |