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/llwindow/llwindow.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/llwindow/llwindow.h')
-rw-r--r-- | linden/indra/llwindow/llwindow.h | 48 |
1 files changed, 4 insertions, 44 deletions
diff --git a/linden/indra/llwindow/llwindow.h b/linden/indra/llwindow/llwindow.h index ffc117f..9e01596 100644 --- a/linden/indra/llwindow/llwindow.h +++ b/linden/indra/llwindow/llwindow.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, |
@@ -35,48 +36,7 @@ | |||
35 | #include "llrect.h" | 36 | #include "llrect.h" |
36 | #include "llcoord.h" | 37 | #include "llcoord.h" |
37 | #include "llstring.h" | 38 | #include "llstring.h" |
38 | 39 | #include "llcursortypes.h" | |
39 | |||
40 | enum ECursorType { | ||
41 | UI_CURSOR_ARROW, | ||
42 | UI_CURSOR_WAIT, | ||
43 | UI_CURSOR_HAND, | ||
44 | UI_CURSOR_IBEAM, | ||
45 | UI_CURSOR_CROSS, | ||
46 | UI_CURSOR_SIZENWSE, | ||
47 | UI_CURSOR_SIZENESW, | ||
48 | UI_CURSOR_SIZEWE, | ||
49 | UI_CURSOR_SIZENS, | ||
50 | UI_CURSOR_NO, | ||
51 | UI_CURSOR_WORKING, | ||
52 | UI_CURSOR_TOOLGRAB, | ||
53 | UI_CURSOR_TOOLLAND, | ||
54 | UI_CURSOR_TOOLFOCUS, | ||
55 | UI_CURSOR_TOOLCREATE, | ||
56 | UI_CURSOR_ARROWDRAG, | ||
57 | UI_CURSOR_ARROWCOPY, // drag with copy | ||
58 | UI_CURSOR_ARROWDRAGMULTI, | ||
59 | UI_CURSOR_ARROWCOPYMULTI, // drag with copy | ||
60 | UI_CURSOR_NOLOCKED, | ||
61 | UI_CURSOR_ARROWLOCKED, | ||
62 | UI_CURSOR_GRABLOCKED, | ||
63 | UI_CURSOR_TOOLTRANSLATE, | ||
64 | UI_CURSOR_TOOLROTATE, | ||
65 | UI_CURSOR_TOOLSCALE, | ||
66 | UI_CURSOR_TOOLCAMERA, | ||
67 | UI_CURSOR_TOOLPAN, | ||
68 | UI_CURSOR_TOOLZOOMIN, | ||
69 | UI_CURSOR_TOOLPICKOBJECT3, | ||
70 | UI_CURSOR_TOOLSIT, | ||
71 | UI_CURSOR_TOOLBUY, | ||
72 | UI_CURSOR_TOOLPAY, | ||
73 | UI_CURSOR_TOOLOPEN, | ||
74 | UI_CURSOR_TOOLPLAY, | ||
75 | UI_CURSOR_TOOLPAUSE, | ||
76 | UI_CURSOR_TOOLMEDIAOPEN, | ||
77 | UI_CURSOR_PIPETTE, | ||
78 | UI_CURSOR_COUNT // Number of elements in this enum (NOT a cursor) | ||
79 | }; | ||
80 | 40 | ||
81 | class LLSplashScreen; | 41 | class LLSplashScreen; |
82 | 42 | ||
@@ -238,7 +198,7 @@ public: | |||
238 | virtual void interruptLanguageTextInput() {} | 198 | virtual void interruptLanguageTextInput() {} |
239 | virtual void spawnWebBrowser(const std::string& escaped_url) {}; | 199 | virtual void spawnWebBrowser(const std::string& escaped_url) {}; |
240 | 200 | ||
241 | static std::string getFontListSans(); | 201 | static std::vector<std::string> getDynamicFallbackFontList(); |
242 | 202 | ||
243 | protected: | 203 | protected: |
244 | LLWindow(BOOL fullscreen, U32 flags); | 204 | LLWindow(BOOL fullscreen, U32 flags); |