xbmc
GUIGameVideoHandle.h
1 /*
2  * Copyright (C) 2017-2018 Team Kodi
3  * This file is part of Kodi - https://kodi.tv
4  *
5  * SPDX-License-Identifier: GPL-2.0-or-later
6  * See LICENSES/README.md for more information.
7  */
8 
9 #pragma once
10 
11 #include "cores/GameSettings.h"
12 
13 namespace KODI
14 {
15 namespace RETRO
16 {
17 class CGUIGameRenderManager;
18 
20 {
21 public:
23  virtual ~CGUIGameVideoHandle();
24 
25  bool IsPlayingGame();
26  bool SupportsRenderFeature(RENDERFEATURE feature);
27  bool SupportsScalingMethod(SCALINGMETHOD method);
28 
29 private:
30  // Construction parameters
31  CGUIGameRenderManager& m_renderManager;
32 };
33 } // namespace RETRO
34 } // namespace KODI
Definition: GUIGameVideoHandle.h:19
Definition: AudioDecoder.h:18
Class to safely route commands between the GUI and RetroPlayer.
Definition: GUIGameRenderManager.h:69