diff options
Diffstat (limited to '')
-rw-r--r-- | linden/indra/newview/llfloaterinspect.h | 97 |
1 files changed, 50 insertions, 47 deletions
diff --git a/linden/indra/newview/llfloaterinspect.h b/linden/indra/newview/llfloaterinspect.h index 2075204..51549ad 100644 --- a/linden/indra/newview/llfloaterinspect.h +++ b/linden/indra/newview/llfloaterinspect.h | |||
@@ -1,10 +1,10 @@ | |||
1 | /** | 1 | /** |
2 | * @file llfloaterfriends.h | 2 | * @file llfloaterfriends.h |
3 | * @author Cube | 3 | * @author Cube |
4 | * @date 2006-12-16 | 4 | * @date 2006-12-16 |
5 | * @brief Declaration of class for displaying object attributes | 5 | * @brief Declaration of class for displaying object attributes |
6 | * | 6 | * |
7 | * Copyright (c) 2005-2007, Linden Research, Inc. | 7 | * Copyright (c) 2005-2007, Linden Research, Inc. |
8 | * | 8 | * |
9 | * The source code in this file ("Source Code") is provided by Linden Lab | 9 | * The source code in this file ("Source Code") is provided by Linden Lab |
10 | * to you under the terms of the GNU General Public License, version 2.0 | 10 | * to you under the terms of the GNU General Public License, version 2.0 |
@@ -24,43 +24,46 @@ | |||
24 | * | 24 | * |
25 | * ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO | 25 | * ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO |
26 | * WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, | 26 | * WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, |
27 | * COMPLETENESS OR PERFORMANCE. | 27 | * COMPLETENESS OR PERFORMANCE. |
28 | */ | 28 | */ |
29 | 29 | ||
30 | #ifndef LL_LLFLOATERINSPECT_H | 30 | #ifndef LL_LLFLOATERINSPECT_H |
31 | #define LL_LLFLOATERINSPECT_H | 31 | #define LL_LLFLOATERINSPECT_H |
32 | 32 | ||
33 | #include "llfloater.h" | 33 | #include "llfloater.h" |
34 | 34 | ||
35 | //class LLTool; | 35 | //class LLTool; |
36 | class LLScrollListCtrl; | 36 | class LLObjectSelection; |
37 | class LLUICtrl; | 37 | class LLScrollListCtrl; |
38 | 38 | class LLUICtrl; | |
39 | class LLFloaterInspect : public LLFloater | 39 | |
40 | { | 40 | class LLFloaterInspect : public LLFloater |
41 | public: | 41 | { |
42 | virtual ~LLFloaterInspect(void); | 42 | public: |
43 | static void show(void* ignored = NULL); | 43 | virtual ~LLFloaterInspect(void); |
44 | virtual BOOL postBuild(); | 44 | static void show(void* ignored = NULL); |
45 | static void dirty(); | 45 | virtual BOOL postBuild(); |
46 | static LLUUID getSelectedUUID(); | 46 | static void dirty(); |
47 | virtual void draw(); | 47 | static LLUUID getSelectedUUID(); |
48 | virtual void refresh(); | 48 | virtual void draw(); |
49 | static BOOL isVisible(); | 49 | virtual void refresh(); |
50 | virtual void onFocusReceived(); | 50 | static BOOL isVisible(); |
51 | static void onClickCreatorProfile(void* ctrl); | 51 | virtual void onFocusReceived(); |
52 | static void onClickOwnerProfile(void* ctrl); | 52 | static void onClickCreatorProfile(void* ctrl); |
53 | static void onSelectObject(LLUICtrl* ctrl, void* user_data); | 53 | static void onClickOwnerProfile(void* ctrl); |
54 | LLScrollListCtrl* mObjectList; | 54 | static void onSelectObject(LLUICtrl* ctrl, void* user_data); |
55 | protected: | 55 | LLScrollListCtrl* mObjectList; |
56 | // protected members | 56 | protected: |
57 | LLFloaterInspect(); | 57 | // protected members |
58 | void setDirty() { mDirty = TRUE; } | 58 | LLFloaterInspect(); |
59 | bool mDirty; | 59 | void setDirty() { mDirty = TRUE; } |
60 | 60 | bool mDirty; | |
61 | private: | 61 | |
62 | // static data | 62 | private: |
63 | static LLFloaterInspect* sInstance; | 63 | // static data |
64 | }; | 64 | static LLFloaterInspect* sInstance; |
65 | 65 | ||
66 | #endif //LL_LLFLOATERINSPECT_H \ No newline at end of file | 66 | LLHandle<LLObjectSelection> mObjectSelection; |
67 | }; | ||
68 | |||
69 | #endif //LL_LLFLOATERINSPECT_H | ||