aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/llwindow/llwindowwin32.h
diff options
context:
space:
mode:
authorJacek Antonelli2008-09-06 18:24:57 -0500
committerJacek Antonelli2008-09-06 18:25:07 -0500
commit798d367d54a6c6379ad355bd8345fa40e31e7fe9 (patch)
tree1921f1708cd0240648c97bc02df2c2ab5f2fc41e /linden/indra/llwindow/llwindowwin32.h
parentSecond Life viewer sources 1.20.15 (diff)
downloadmeta-impy-798d367d54a6c6379ad355bd8345fa40e31e7fe9.zip
meta-impy-798d367d54a6c6379ad355bd8345fa40e31e7fe9.tar.gz
meta-impy-798d367d54a6c6379ad355bd8345fa40e31e7fe9.tar.bz2
meta-impy-798d367d54a6c6379ad355bd8345fa40e31e7fe9.tar.xz
Second Life viewer sources 1.21.0-RC
Diffstat (limited to 'linden/indra/llwindow/llwindowwin32.h')
-rw-r--r--linden/indra/llwindow/llwindowwin32.h13
1 files changed, 4 insertions, 9 deletions
diff --git a/linden/indra/llwindow/llwindowwin32.h b/linden/indra/llwindow/llwindowwin32.h
index feb1c74..ebabcae 100644
--- a/linden/indra/llwindow/llwindowwin32.h
+++ b/linden/indra/llwindow/llwindowwin32.h
@@ -86,12 +86,6 @@ public:
86 /*virtual*/ void delayInputProcessing(); 86 /*virtual*/ void delayInputProcessing();
87 /*virtual*/ void swapBuffers(); 87 /*virtual*/ void swapBuffers();
88 88
89 /*virtual*/ LLString getTempFileName();
90 /*virtual*/ void deleteFile( const char* file_name );
91 /*virtual*/ S32 stat( const char* file_name, struct stat* stat_info );
92 /*virtual*/ BOOL sendEmail(const char* address,const char* subject,const char* body_text,const char* attachment=NULL, const char* attachment_displayed_name=NULL);
93
94
95 // handy coordinate space conversion routines 89 // handy coordinate space conversion routines
96 /*virtual*/ BOOL convertCoords(LLCoordScreen from, LLCoordWindow *to); 90 /*virtual*/ BOOL convertCoords(LLCoordScreen from, LLCoordWindow *to);
97 /*virtual*/ BOOL convertCoords(LLCoordWindow from, LLCoordScreen *to); 91 /*virtual*/ BOOL convertCoords(LLCoordWindow from, LLCoordScreen *to);
@@ -115,12 +109,13 @@ public:
115 /*virtual*/ void setLanguageTextInput( const LLCoordGL & pos ); 109 /*virtual*/ void setLanguageTextInput( const LLCoordGL & pos );
116 /*virtual*/ void updateLanguageTextInputArea(); 110 /*virtual*/ void updateLanguageTextInputArea();
117 /*virtual*/ void interruptLanguageTextInput(); 111 /*virtual*/ void interruptLanguageTextInput();
112 /*virtual*/ void spawnWebBrowser(const std::string& escaped_url);
118 113
119 static std::string getFontListSans(); 114 static std::string getFontListSans();
120 115
121protected: 116protected:
122 LLWindowWin32( 117 LLWindowWin32(
123 char *title, char *name, int x, int y, int width, int height, U32 flags, 118 const std::string& title, const std::string& name, int x, int y, int width, int height, U32 flags,
124 BOOL fullscreen, BOOL clearBg, BOOL disable_vsync, BOOL use_gl, 119 BOOL fullscreen, BOOL clearBg, BOOL disable_vsync, BOOL use_gl,
125 BOOL ignore_pixel_depth, U32 fsaa_samples); 120 BOOL ignore_pixel_depth, U32 fsaa_samples);
126 ~LLWindowWin32(); 121 ~LLWindowWin32();
@@ -220,7 +215,7 @@ public:
220 virtual ~LLSplashScreenWin32(); 215 virtual ~LLSplashScreenWin32();
221 216
222 /*virtual*/ void showImpl(); 217 /*virtual*/ void showImpl();
223 /*virtual*/ void updateImpl(const char* mesg); 218 /*virtual*/ void updateImpl(const std::string& mesg);
224 /*virtual*/ void hideImpl(); 219 /*virtual*/ void hideImpl();
225 220
226#if LL_WINDOWS 221#if LL_WINDOWS
@@ -239,6 +234,6 @@ extern LPWSTR gIconResource;
239 234
240static void handleMessage( const MSG& msg ); 235static void handleMessage( const MSG& msg );
241 236
242S32 OSMessageBoxWin32(const char* text, const char* caption, U32 type); 237S32 OSMessageBoxWin32(const std::string& text, const std::string& caption, U32 type);
243 238
244#endif //LL_LLWINDOWWIN32_H 239#endif //LL_LLWINDOWWIN32_H