|
@@ -45,12 +45,6 @@
|
|
@author Juan Linietsky <[email protected]>
|
|
@author Juan Linietsky <[email protected]>
|
|
*/
|
|
*/
|
|
|
|
|
|
-enum VideoDriver {
|
|
|
|
- VIDEO_DRIVER_GLES3,
|
|
|
|
- VIDEO_DRIVER_GLES2,
|
|
|
|
- VIDEO_DRIVER_MAX,
|
|
|
|
-};
|
|
|
|
-
|
|
|
|
class OS {
|
|
class OS {
|
|
|
|
|
|
static OS *singleton;
|
|
static OS *singleton;
|
|
@@ -184,9 +178,16 @@ public:
|
|
virtual VideoMode get_video_mode(int p_screen = 0) const = 0;
|
|
virtual VideoMode get_video_mode(int p_screen = 0) const = 0;
|
|
virtual void get_fullscreen_mode_list(List<VideoMode> *p_list, int p_screen = 0) const = 0;
|
|
virtual void get_fullscreen_mode_list(List<VideoMode> *p_list, int p_screen = 0) const = 0;
|
|
|
|
|
|
|
|
+ enum VideoDriver {
|
|
|
|
+ VIDEO_DRIVER_GLES3,
|
|
|
|
+ VIDEO_DRIVER_GLES2,
|
|
|
|
+ VIDEO_DRIVER_MAX,
|
|
|
|
+ };
|
|
|
|
+
|
|
virtual int get_video_driver_count() const;
|
|
virtual int get_video_driver_count() const;
|
|
virtual const char *get_video_driver_name(int p_driver) const;
|
|
virtual const char *get_video_driver_name(int p_driver) const;
|
|
virtual int get_current_video_driver() const = 0;
|
|
virtual int get_current_video_driver() const = 0;
|
|
|
|
+
|
|
virtual int get_audio_driver_count() const;
|
|
virtual int get_audio_driver_count() const;
|
|
virtual const char *get_audio_driver_name(int p_driver) const;
|
|
virtual const char *get_audio_driver_name(int p_driver) const;
|
|
|
|
|