scummvm/engines/sword1
Torbjörn Andersson 8062eb6ec3 Set and show/hide mouse cursors through a "cursor manager" (analogous to the
recently added (cursor) palette manager) so that the cursor can be properly
restored after returning from the GUI.

If there's any C++ magic that can keep the backend functions from being called
by anything else than these managing classes, that would probably be a good
idea. Also, since the cursor manager keeps a copy of the cursor image, perhaps
there are at least some backends that will no longer need to?

svn-id: r22639
2006-05-25 22:51:42 +00:00
..
animation.cpp Renamed screenChanged() to handleScreenChanged(). 2006-05-18 13:58:33 +00:00
animation.h Allow changing scaler while playing MPEG cutscenes. 2006-05-18 13:18:02 +00:00
collision.h Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
control.cpp Call updateScreen() from delay functions for smoother mouse cursor movement. 2006-04-18 00:20:07 +00:00
control.h Added support for the --save-slot option for Broken Sword 1. (Feature request 2006-04-18 18:23:57 +00:00
credits.cpp Moved the AudioCDManager as well as class AudioStream and its (standard) subclasses to namespace Audio 2006-04-29 22:33:31 +00:00
credits.h Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
debug.cpp Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
debug.h Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
eventman.cpp Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
eventman.h Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
logic.cpp Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 to ~250). Many greetings to eriktorbjorn, and have fun recompiling. 2006-03-29 15:59:37 +00:00
logic.h Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
memman.cpp Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
memman.h Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
menu.cpp Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
menu.h Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
module.mk Reduced data duplication in module.mk files; added module.mk files for null and x11 backends; added engines/module.mk 2006-02-12 00:16:31 +00:00
mouse.cpp Set and show/hide mouse cursors through a "cursor manager" (analogous to the 2006-05-25 22:51:42 +00:00
mouse.h Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
music.cpp Moved the AudioCDManager as well as class AudioStream and its (standard) subclasses to namespace Audio 2006-04-29 22:33:31 +00:00
music.h Moved the AudioCDManager as well as class AudioStream and its (standard) subclasses to namespace Audio 2006-04-29 22:33:31 +00:00
object.h A lot of code in sword1/router.cpp and sword2/router.cpp is virtually identical -- unified the two files in many places (but a lot more could be done, feel free to pick up and continue this work) 2006-04-01 12:47:09 +00:00
objectman.cpp Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 to ~250). Many greetings to eriktorbjorn, and have fun recompiling. 2006-03-29 15:59:37 +00:00
objectman.h Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
resman.cpp Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 to ~250). Many greetings to eriktorbjorn, and have fun recompiling. 2006-03-29 15:59:37 +00:00
resman.h Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
router.cpp A lot of code in sword1/router.cpp and sword2/router.cpp is virtually identical -- unified the two files in many places (but a lot more could be done, feel free to pick up and continue this work) 2006-04-01 12:47:09 +00:00
router.h A lot of code in sword1/router.cpp and sword2/router.cpp is virtually identical -- unified the two files in many places (but a lot more could be done, feel free to pick up and continue this work) 2006-04-01 12:47:09 +00:00
screen.cpp Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 to ~250). Many greetings to eriktorbjorn, and have fun recompiling. 2006-03-29 15:59:37 +00:00
screen.h Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
sound.cpp Moved the AudioCDManager as well as class AudioStream and its (standard) subclasses to namespace Audio 2006-04-29 22:33:31 +00:00
sound.h Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
staticres.cpp Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
sword1.cpp Changed FilesystemNode::listDir to return a bool indicating its success (or failure) 2006-05-03 20:43:26 +00:00
sword1.h - Renamed ConfigManager::getActiveDomain to getActiveDomainName, and added a new getActiveDomain method that returns a pointer to the actual active *domain* 2006-04-15 20:36:41 +00:00
sworddefs.h Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
swordres.h Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00
text.cpp Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 to ~250). Many greetings to eriktorbjorn, and have fun recompiling. 2006-03-29 15:59:37 +00:00
text.h Moved engines to the new engines/ directory 2006-02-11 22:45:04 +00:00