[Scummvm-cvs-logs] CVS: scummvm/scumm dialogs.cpp,1.50,1.51
Bertrand Augereau
tramboi at users.sourceforge.net
Wed Jun 4 16:10:08 CEST 2003
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv20831
Modified Files:
dialogs.cpp
Log Message:
put a setFeatures member that allows to precompute game-wide stuff, such as CostumeRenderer, when features change, ie extremely rarely
Index: dialogs.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/dialogs.cpp,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -d -r1.50 -r1.51
--- dialogs.cpp 1 Jun 2003 16:41:25 -0000 1.50
+++ dialogs.cpp 4 Jun 2003 23:03:23 -0000 1.51
@@ -531,9 +531,10 @@
// Amiga palette?
if (amigaPalCheckbox->getState())
- _scumm->_features |= GF_AMIGA;
+ _scumm->setFeatures (_scumm->_features | GF_AMIGA);
else
- _scumm->_features &= ~GF_AMIGA;
+ _scumm->setFeatures (_scumm->_features & (~GF_AMIGA));
+
g_config->setBool("amiga", amigaPalCheckbox->getState());
// Finally flush the modified config
More information about the Scummvm-git-logs
mailing list