diff options
Diffstat (limited to 'linden/indra/newview/lltoolpie.h')
-rw-r--r-- | linden/indra/newview/lltoolpie.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/linden/indra/newview/lltoolpie.h b/linden/indra/newview/lltoolpie.h index 3a8f85b..dd54b5c 100644 --- a/linden/indra/newview/lltoolpie.h +++ b/linden/indra/newview/lltoolpie.h | |||
@@ -32,6 +32,7 @@ | |||
32 | #include "lluuid.h" | 32 | #include "lluuid.h" |
33 | 33 | ||
34 | class LLViewerObject; | 34 | class LLViewerObject; |
35 | class LLObjectSelection; | ||
35 | 36 | ||
36 | class LLToolPie | 37 | class LLToolPie |
37 | : public LLTool | 38 | : public LLTool |
@@ -52,6 +53,7 @@ public: | |||
52 | 53 | ||
53 | virtual void onMouseCaptureLost(); | 54 | virtual void onMouseCaptureLost(); |
54 | virtual void handleDeselect(); | 55 | virtual void handleDeselect(); |
56 | virtual LLTool* getOverrideTool(MASK mask); | ||
55 | 57 | ||
56 | static void leftMouseCallback(S32 x, S32 y, MASK mask); | 58 | static void leftMouseCallback(S32 x, S32 y, MASK mask); |
57 | static void rightMouseCallback(S32 x, S32 y, MASK mask); | 59 | static void rightMouseCallback(S32 x, S32 y, MASK mask); |
@@ -71,6 +73,7 @@ protected: | |||
71 | LLUUID mHitObjectID; | 73 | LLUUID mHitObjectID; |
72 | BOOL mMouseOutsideSlop; // for this drag, has mouse moved outside slop region | 74 | BOOL mMouseOutsideSlop; // for this drag, has mouse moved outside slop region |
73 | static LLViewerObject* sClickActionObject; | 75 | static LLViewerObject* sClickActionObject; |
76 | static LLHandle<LLObjectSelection> sLeftClickSelection; | ||
74 | }; | 77 | }; |
75 | 78 | ||
76 | extern LLToolPie *gToolPie; | 79 | extern LLToolPie *gToolPie; |