aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/samsungtv/samsungtv.h
diff options
context:
space:
mode:
Diffstat (limited to 'backends/platform/samsungtv/samsungtv.h')
-rw-r--r--backends/platform/samsungtv/samsungtv.h25
1 files changed, 8 insertions, 17 deletions
diff --git a/backends/platform/samsungtv/samsungtv.h b/backends/platform/samsungtv/samsungtv.h
index 59d1c24cbe..c5c8a4f65a 100644
--- a/backends/platform/samsungtv/samsungtv.h
+++ b/backends/platform/samsungtv/samsungtv.h
@@ -23,32 +23,23 @@
*
*/
-#ifndef SDL_SAMSUNGTV_COMMON_H
-#define SDL_SAMSUNGTV_COMMON_H
+#ifndef PLATFORM_SDL_SAMSUNGTV_H
+#define PLATFORM_SDL_SAMSUNGTV_H
-#include <SDL.h>
+#include "backends/platform/sdl/posix/posix.h"
-#include "backends/base-backend.h"
-#include "backends/platform/sdl/sdl.h"
-
-#if defined(SAMSUNGTV)
+class OSystem_SDL_SamsungTV : public OSystem_POSIX {
+public:
+ OSystem_SDL_SamsungTV();
-namespace Audio {
- class MixerImpl;
-}
+ virtual void initBackend();
-class OSystem_SDL_SamsungTV : public OSystem_SDL {
-public:
virtual bool hasFeature(Feature f);
virtual void setFeatureState(Feature f, bool enable);
virtual bool getFeatureState(Feature f);
virtual void fatalError();
-protected:
-
- virtual bool remapKey(SDL_Event &ev, Common::Event &event);
+ virtual void quit();
};
#endif
-
-#endif