scummvm/gui
Torbjörn Andersson 983643bc5a Cache the blended background in a surface, so that the blending only needs
to be made once, instead of whenever the console is redrawn. (This is the
same trick as the About dialog uses.)

It should speed up the drawing quite a bit, though it's not particularly
noticeable on the computer I'm using at the moment, so I can't say for
sure.

svn-id: r18540
2005-07-13 14:38:26 +00:00
..
.cvsignore
about.cpp When including files from common/, explicitly use the common/ prefix 2005-06-24 15:23:51 +00:00
about.h Cleanup. 2005-06-03 12:07:53 +00:00
Actions.cpp * Start of generic key configuration support for ScummVM 2005-07-05 20:22:56 +00:00
Actions.h * Start of generic key configuration support for ScummVM 2005-07-05 20:22:56 +00:00
browser.cpp Whitespace changes. 2005-06-24 16:08:31 +00:00
browser.h Reunify DirBrowserDialog and FileBrowserDialog; implemented file browser mode for OSX, too; fixed some memory leaks in the launcher 2005-04-16 17:55:09 +00:00
chooser.cpp When including files from common/, explicitly use the common/ prefix 2005-06-24 15:23:51 +00:00
chooser.h
console.cpp Cache the blended background in a surface, so that the blending only needs 2005-07-13 14:38:26 +00:00
console.h Cache the blended background in a surface, so that the blending only needs 2005-07-13 14:38:26 +00:00
credits.h Fixed credits order again 2005-06-23 13:55:32 +00:00
dialog.cpp I don't think we need <ctype.h> here. 2005-06-24 16:05:24 +00:00
dialog.h The GUI has reached the point where I think it's safe to begin removing the 2005-06-02 12:29:01 +00:00
editable.cpp Whitespace changes. 2005-06-24 16:08:31 +00:00
editable.h Cleanup. 2005-06-03 11:33:15 +00:00
EditTextWidget.cpp Whitespace changes. 2005-06-24 16:08:31 +00:00
EditTextWidget.h Added big editable text widget, and removed some cruft. I think this means 2005-05-20 15:03:26 +00:00
Key.cpp * Start of generic key configuration support for ScummVM 2005-07-05 20:22:56 +00:00
Key.h * Start of generic key configuration support for ScummVM 2005-07-05 20:22:56 +00:00
KeysDialog.cpp * Start of generic key configuration support for ScummVM 2005-07-05 20:22:56 +00:00
KeysDialog.h * Start of generic key configuration support for ScummVM 2005-07-05 20:22:56 +00:00
launcher.cpp When including files from common/, explicitly use the common/ prefix 2005-06-24 15:23:51 +00:00
launcher.h Reunify DirBrowserDialog and FileBrowserDialog; implemented file browser mode for OSX, too; fixed some memory leaks in the launcher 2005-04-16 17:55:09 +00:00
ListWidget.cpp Whitespace changes. 2005-06-24 16:08:31 +00:00
ListWidget.h Cleanup. 2005-06-03 11:33:15 +00:00
message.cpp When including files from common/, explicitly use the common/ prefix 2005-06-24 15:23:51 +00:00
message.h The GUI has reached the point where I think it's safe to begin removing the 2005-06-02 12:29:01 +00:00
module.mk
newgui.cpp When including files from common/, explicitly use the common/ prefix 2005-06-24 15:23:51 +00:00
newgui.h The alternative form of drawString() is no longer needed. 2005-06-03 13:09:24 +00:00
object.h Added virtual destructor, to silence a few more GCC 4 warnings 2005-06-20 17:59:00 +00:00
options.cpp * Start of generic key configuration support for ScummVM 2005-07-05 20:22:56 +00:00
options.h * Start of generic key configuration support for ScummVM 2005-07-05 20:22:56 +00:00
PopUpWidget.cpp When including files from common/, explicitly use the common/ prefix 2005-06-24 15:23:51 +00:00
PopUpWidget.h Cleanup. 2005-06-03 09:32:58 +00:00
ScrollBarWidget.cpp Whitespace changes. 2005-06-24 16:08:31 +00:00
ScrollBarWidget.h Draw scrollbar arrows using drawLine, instead of hard coding bitmaps; add a param to the ListWidget constructor to choose a 'big' variant 2005-05-15 18:02:10 +00:00
TabWidget.cpp When including files from common/, explicitly use the common/ prefix 2005-06-24 15:23:51 +00:00
TabWidget.h Cleanup. 2005-06-03 12:00:38 +00:00
widget.cpp When including files from common/, explicitly use the common/ prefix 2005-06-24 15:23:51 +00:00
widget.h Cleanup 2005-06-03 11:15:03 +00:00