aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/llviewerobjectlist.h
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra/newview/llviewerobjectlist.h')
-rw-r--r--linden/indra/newview/llviewerobjectlist.h9
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 &center); 96 void renderObjectBounds(const LLVector3 &center);
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;