diff options
author | Don Kjer <don@lindenlab.com> | 2010-12-13 12:34:39 -0800 |
---|---|---|
committer | Don Kjer <don@lindenlab.com> | 2010-12-13 12:34:39 -0800 |
commit | 9a322d1b7a6ee5380f8724b33a20c56c9583f093 (patch) | |
tree | 70ee8e942f30ac3ed2f371b60cfcba9adfd961c2 /indra/newview/llappviewer.h | |
parent | f4884faf3a020a718c611f34aa534e80d8a8b666 (diff) | |
parent | e27bcbe0d20c87556b0bcb1e3feaaea6544d3e16 (diff) |
Merge from viewer-development
Diffstat (limited to 'indra/newview/llappviewer.h')
-rw-r--r-- | indra/newview/llappviewer.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/indra/newview/llappviewer.h b/indra/newview/llappviewer.h index aa4256a2bd..7c946b04a5 100644 --- a/indra/newview/llappviewer.h +++ b/indra/newview/llappviewer.h @@ -65,12 +65,14 @@ public: virtual bool mainLoop(); // Override for the application main loop. Needs to at least gracefully notice the QUITTING state and exit. // Application control + void flushVFSIO(); // waits for vfs transfers to complete void forceQuit(); // Puts the viewer into 'shutting down without error' mode. + void fastQuit(S32 error_code = 0); // Shuts down the viewer immediately after sending a logout message void requestQuit(); // Request a quit. A kinder, gentler quit. void userQuit(); // The users asks to quit. Confirm, then requestQuit() void earlyExit(const std::string& name, const LLSD& substitutions = LLSD()); // Display an error dialog and forcibly quit. - void forceExit(S32 arg); // exit() immediately (after some cleanup). + void earlyExitNoNotify(); // Do not display error dialog then forcibly quit. void abortQuit(); // Called to abort a quit request. bool quitRequested() { return mQuitRequested; } |