Pārlūkot izejas kodu

Merge pull request #2096 from Areloch/GetCursorPosLocal

Adds a function to get the cursor position in local coords
Areloch 7 gadi atpakaļ
vecāks
revīzija
7f134ed76e
1 mainītis faili ar 3 papildinājumiem un 0 dzēšanām
  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);