aboutsummaryrefslogtreecommitdiff
path: root/backends/dc/dc.h
diff options
context:
space:
mode:
Diffstat (limited to 'backends/dc/dc.h')
-rw-r--r--backends/dc/dc.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/backends/dc/dc.h b/backends/dc/dc.h
index 1425c5759b..8eafdc1a76 100644
--- a/backends/dc/dc.h
+++ b/backends/dc/dc.h
@@ -31,6 +31,15 @@ class OSystem_Dreamcast : public OSystem {
OSystem_Dreamcast();
+ // Determine whether the backend supports the specified feature.
+ bool hasFeature(Feature f);
+
+ // En-/disable the specified feature.
+ void setFeatureState(Feature f, bool enable);
+
+ // Query the state of the specified feature. For example, test whether
+ bool getFeatureState(Feature f);
+
// Retrieve a list of all graphics modes supported by this backend.
const GraphicsMode *getSupportedGraphicsModes() const;