diff options
Diffstat (limited to 'linden/indra/newview/llviewerobjectlist.h')
-rw-r--r-- | linden/indra/newview/llviewerobjectlist.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/linden/indra/newview/llviewerobjectlist.h b/linden/indra/newview/llviewerobjectlist.h index a8fb245..ee34381 100644 --- a/linden/indra/newview/llviewerobjectlist.h +++ b/linden/indra/newview/llviewerobjectlist.h | |||
@@ -95,7 +95,7 @@ public: | |||
95 | void renderObjectsForMap(LLNetMap &netmap); | 95 | void renderObjectsForMap(LLNetMap &netmap); |
96 | void renderObjectBounds(const LLVector3 ¢er); | 96 | void renderObjectBounds(const LLVector3 ¢er); |
97 | 97 | ||
98 | void addDebugBeacon(const LLVector3 &pos_agent, const LLString &string, | 98 | void addDebugBeacon(const LLVector3 &pos_agent, const std::string &string, |
99 | const LLColor4 &color=LLColor4(1.f, 0.f, 0.f, 0.5f), | 99 | const LLColor4 &color=LLColor4(1.f, 0.f, 0.f, 0.5f), |
100 | const LLColor4 &text_color=LLColor4(1.f, 1.f, 1.f, 1.f), | 100 | const LLColor4 &text_color=LLColor4(1.f, 1.f, 1.f, 1.f), |
101 | S32 line_width = 1); | 101 | S32 line_width = 1); |
@@ -108,7 +108,10 @@ public: | |||
108 | void updateAvatarVisibility(); | 108 | void updateAvatarVisibility(); |
109 | 109 | ||
110 | // Selection related stuff | 110 | // Selection related stuff |
111 | U32 renderObjectsForSelect(LLCamera &camera, BOOL pick_parcel_wall = FALSE, BOOL keep_pick_list = FALSE); | 111 | void renderObjectsForSelect(LLCamera &camera, const LLRect& screen_rect, BOOL pick_parcel_wall = FALSE, BOOL render_transparent = TRUE); |
112 | void generatePickList(LLCamera &camera); | ||
113 | void renderPickList(const LLRect& screen_rect, BOOL pick_parcel_wall, BOOL render_transparent); | ||
114 | |||
112 | LLViewerObject *getSelectedObject(const U32 object_id); | 115 | LLViewerObject *getSelectedObject(const U32 object_id); |
113 | 116 | ||
114 | inline S32 getNumObjects() { return mObjects.count(); } | 117 | inline S32 getNumObjects() { return mObjects.count(); } |
@@ -225,7 +228,7 @@ public: | |||
225 | } | 228 | } |
226 | 229 | ||
227 | LLVector3 mPositionAgent; | 230 | LLVector3 mPositionAgent; |
228 | LLString mString; | 231 | std::string mString; |
229 | LLColor4 mColor; | 232 | LLColor4 mColor; |
230 | LLColor4 mTextColor; | 233 | LLColor4 mTextColor; |
231 | S32 mLineWidth; | 234 | S32 mLineWidth; |