Browse Source

Adds a function to get the cursor position in local coords

Areloch 7 years ago
parent
commit
4ea3c90b5b
1 changed files with 3 additions and 0 deletions
  1. 3 0
      Engine/source/gui/core/guiCanvas.h

+ 3 - 0
Engine/source/gui/core/guiCanvas.h

@@ -334,6 +334,9 @@ public:
    /// Returns the point, in screenspace, at which the cursor is located.
    virtual Point2I getCursorPos();
 
+   /// Returns the point, in local coordinates, at which the cursor is located
+   virtual Point2I getCursorPosLocal() { return Point2I(S32(mCursorPt.x), S32(mCursorPt.y)); }
+
    /// Enable/disable rendering of the cursor.
    /// @param   state    True if we should render cursor
    virtual void showCursor(bool state);