From 176c79bada5f175202a1f67828a9d4bfc208895c Mon Sep 17 00:00:00 2001 From: Kae <80987908+Novaenia@users.noreply.github.com> Date: Fri, 23 Jun 2023 18:13:26 +1000 Subject: Hardware Cursor support Updated SDL2 for this, so lib\ is no longer gitignored --- source/application/StarApplicationController.hpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/application/StarApplicationController.hpp') diff --git a/source/application/StarApplicationController.hpp b/source/application/StarApplicationController.hpp index d19ab4c..b8d433c 100644 --- a/source/application/StarApplicationController.hpp +++ b/source/application/StarApplicationController.hpp @@ -6,6 +6,7 @@ #include "StarP2PNetworkingService.hpp" #include "StarUserGeneratedContentService.hpp" #include "StarDesktopService.hpp" +#include "StarImage.hpp" namespace Star { @@ -40,6 +41,7 @@ public: virtual void setBorderlessWindow() = 0; virtual void setVSyncEnabled(bool vSync) = 0; virtual void setCursorVisible(bool cursorVisible) = 0; + virtual bool setCursorImage(const String& id, const ImageConstPtr& image, unsigned scale, const Vec2I& offset) = 0; virtual void setAcceptingTextInput(bool acceptingTextInput) = 0; virtual AudioFormat enableAudio() = 0; -- cgit v1.2.3