diff options
author | Jacek Antonelli | 2009-04-30 13:04:20 -0500 |
---|---|---|
committer | Jacek Antonelli | 2009-04-30 13:07:16 -0500 |
commit | ca8149ca6d157eb4b5fc8ba0e5ba3a6e56f72e7e (patch) | |
tree | 8348301d0ac44a524f1819b777686bf086907d76 /linden/indra/newview/llstatbar.h | |
parent | Second Life viewer sources 1.22.11 (diff) | |
download | meta-impy-ca8149ca6d157eb4b5fc8ba0e5ba3a6e56f72e7e.zip meta-impy-ca8149ca6d157eb4b5fc8ba0e5ba3a6e56f72e7e.tar.gz meta-impy-ca8149ca6d157eb4b5fc8ba0e5ba3a6e56f72e7e.tar.bz2 meta-impy-ca8149ca6d157eb4b5fc8ba0e5ba3a6e56f72e7e.tar.xz |
Second Life viewer sources 1.23.0-RC
Diffstat (limited to 'linden/indra/newview/llstatbar.h')
-rw-r--r-- | linden/indra/newview/llstatbar.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/linden/indra/newview/llstatbar.h b/linden/indra/newview/llstatbar.h index 136f7c3..517f557 100644 --- a/linden/indra/newview/llstatbar.h +++ b/linden/indra/newview/llstatbar.h | |||
@@ -17,7 +17,8 @@ | |||
17 | * There are special exceptions to the terms and conditions of the GPL as | 17 | * There are special exceptions to the terms and conditions of the GPL as |
18 | * it is applied to this Source Code. View the full text of the exception | 18 | * it is applied to this Source Code. View the full text of the exception |
19 | * in the file doc/FLOSS-exception.txt in this software distribution, or | 19 | * in the file doc/FLOSS-exception.txt in this software distribution, or |
20 | * online at http://secondlifegrid.net/programs/open_source/licensing/flossexception | 20 | * online at |
21 | * http://secondlifegrid.net/programs/open_source/licensing/flossexception | ||
21 | * | 22 | * |
22 | * By copying, modifying or distributing this software, you acknowledge | 23 | * By copying, modifying or distributing this software, you acknowledge |
23 | * that you have read and understood your obligations described above, | 24 | * that you have read and understood your obligations described above, |
@@ -34,13 +35,21 @@ | |||
34 | 35 | ||
35 | #include "llview.h" | 36 | #include "llview.h" |
36 | #include "llframetimer.h" | 37 | #include "llframetimer.h" |
38 | #include "llviewercontrol.h" | ||
37 | 39 | ||
38 | class LLStat; | 40 | class LLStat; |
39 | 41 | ||
40 | class LLStatBar : public LLView | 42 | class LLStatBar : public LLView |
41 | { | 43 | { |
44 | enum STAT_MODE_FLAG | ||
45 | { | ||
46 | STAT_BAR_FLAG = 1, | ||
47 | STAT_HISTORY_FLAG = 2 | ||
48 | }; | ||
49 | |||
42 | public: | 50 | public: |
43 | LLStatBar(const std::string& name, const LLRect& rect); | 51 | LLStatBar(const std::string& name, const LLRect& rect, const std::string& setting = std::string(), |
52 | BOOL default_bar = FALSE, BOOL default_history = FALSE); | ||
44 | 53 | ||
45 | virtual void draw(); | 54 | virtual void draw(); |
46 | virtual BOOL handleMouseDown(S32 x, S32 y, MASK mask); | 55 | virtual BOOL handleMouseDown(S32 x, S32 y, MASK mask); |
@@ -67,6 +76,7 @@ private: | |||
67 | std::string mLabel; | 76 | std::string mLabel; |
68 | std::string mUnitLabel; | 77 | std::string mUnitLabel; |
69 | F32 mValue; | 78 | F32 mValue; |
79 | std::string mSetting; | ||
70 | }; | 80 | }; |
71 | 81 | ||
72 | #endif | 82 | #endif |