aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/graphics/controls32.h
AgeCommit message (Collapse)Author
2016-08-01SCI32: Enable optional explicit memory management of hunk entriesColin Snover
Bitmaps in ScrollWindow and Robot code are managed by the kernel and not by game scripts, although they must be able to be referenced through a reg_t. To prevent incorrect GC of bitmaps that are in use but not referenced by any game script, explicit memory management of hunk entries can be enabled.
2016-06-21SCI32: Implement basic kMessageBoxColin Snover
This kernel call seems only to be used by KQ7 1.51 (which was Windows-only) to send warnings to the user. It was easy enough to do a basic implementation in the ScummVM GUI rather than just make it an empty call, so now it is a thing.
2016-06-21SCI32: Implement kScrollWindowWillem Jan Palenstijn
These should be all the actually used subfunctions. Co-authored-by: Colin Snover <github.com@zetafleet.com>
2016-03-06SCI32: Fix memory leaksColin Snover
2016-03-06SCI32: Implement kEditTextColin Snover
2014-02-18SCI: Make GPL headers consistent in themselves.Johannes Schickel
2013-04-18SCI: Remove a bunch of unused private member variablesMax Horn
All instances uncovered by clang warnings.
2011-10-30SCI: More work on kEditTextFilippos Karapetis
2011-10-28SCI: Added two files missing in commit 4ac2940Filippos Karapetis