diff options
author | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-06-23 18:13:26 +1000 |
---|---|---|
committer | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-06-23 18:13:26 +1000 |
commit | 176c79bada5f175202a1f67828a9d4bfc208895c (patch) | |
tree | 7487030ad4227dd1bd223d202d699a7400305bcf /source/application/StarApplicationController.hpp | |
parent | bab5f0bd1123034cce33e7519dbb33afbd04b081 (diff) |
Hardware Cursor support
Updated SDL2 for this, so lib\ is no longer gitignored
Diffstat (limited to 'source/application/StarApplicationController.hpp')
-rw-r--r-- | source/application/StarApplicationController.hpp | 2 |
1 files changed, 2 insertions, 0 deletions
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; |