Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/windowing/StarGuiContext.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/windowing/StarGuiContext.hpp')
-rw-r--r--source/windowing/StarGuiContext.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/source/windowing/StarGuiContext.hpp b/source/windowing/StarGuiContext.hpp
index 3457148..2f08394 100644
--- a/source/windowing/StarGuiContext.hpp
+++ b/source/windowing/StarGuiContext.hpp
@@ -90,6 +90,9 @@ public:
void drawImageStretchSet(ImageStretchSet const& imageSet, RectF const& screenPos, GuiDirection direction = GuiDirection::Horizontal, Vec4B const& color = Vec4B::filled(255));
+ // Returns true if the hardware cursor was successfully set to the drawable. Generally fails if the Drawable isn't an image part or the image is too big.
+ bool trySetCursor(Drawable const& drawable, Vec2I const& offset, int pixelRatio);
+
RectF renderText(String const& s, TextPositioning const& positioning);
RectF renderInterfaceText(String const& s, TextPositioning const& positioning);