|
@@ -30,12 +30,12 @@
|
|
|
#ifndef OS_SERVER_H
|
|
|
#define OS_SERVER_H
|
|
|
|
|
|
-#include "../x11/crash_handler_x11.h"
|
|
|
-#include "../x11/power_x11.h"
|
|
|
#include "drivers/dummy/texture_loader_dummy.h"
|
|
|
#include "drivers/rtaudio/audio_driver_rtaudio.h"
|
|
|
#include "drivers/unix/os_unix.h"
|
|
|
#include "main/input_default.h"
|
|
|
+#include "platform/x11/crash_handler_x11.h"
|
|
|
+#include "platform/x11/power_x11.h"
|
|
|
#include "servers/audio_server.h"
|
|
|
#include "servers/visual/rasterizer.h"
|
|
|
#include "servers/visual_server.h"
|
|
@@ -66,6 +66,8 @@ class OS_Server : public OS_Unix {
|
|
|
|
|
|
CrashHandler crash_handler;
|
|
|
|
|
|
+ int video_driver_index;
|
|
|
+
|
|
|
ResourceFormatDummyTexture *resource_loader_dummy;
|
|
|
|
|
|
protected:
|
|
@@ -84,6 +86,8 @@ protected:
|
|
|
public:
|
|
|
virtual String get_name();
|
|
|
|
|
|
+ virtual int get_current_video_driver() const;
|
|
|
+
|
|
|
virtual void set_cursor_shape(CursorShape p_shape);
|
|
|
virtual void set_custom_mouse_cursor(const RES &p_cursor, CursorShape p_shape, const Vector2 &p_hotspot);
|
|
|
|