aboutsummaryrefslogtreecommitdiff
path: root/engines/groovie/cursor.cpp
AgeCommit message (Collapse)Author
2016-05-28GROOVIE: Clean initialization for few classesEugene Sandulenko
2014-06-05GROOVIE: Remove engine-specific "all" debugflag. Minor naming cleanup.D G Turner
This is now uneeded as the GUI debugger superclass implements the same functionality and this removes a bunch of complexity from the Groovie engine debug calls. Also, removed groovie prefix from the debug flag naming as unecessary as these are within the Groovie namespace.
2014-06-01GROOVIE: Switch to 32bpp only in groovie2Matthew Hoops
Needed for alpha
2014-02-18GROOVIE: Make GPL headers consistent in themselves.Johannes Schickel
2013-04-27GROOVOE: Plug memory leak. CID 1003912Eugene Sandulenko
2012-06-03ALL: Replace cursorTargetScale in OSystem API with a simple "do not scale" ↵Johannes Schickel
logic. All uses of the old target scale API actually wanted to disallow scaling of the mouse cursor. This commit adapts our API to this and thus simplifies backend implementations. Some backends, most notable the Wii and Android, did some implementation of the cursor target scale, which I didn't adapt yet. I added a TODO for the porters there.
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-12COMMON: Replace MKID_BE by MKTAGMax Horn
MKID_BE relied on unspecified behavior of the C++ compiler, and as such was always a bit unsafe. The new MKTAG macro is slightly less elegant, but does no longer depend on the behavior of the compiler. Inspired by FFmpeg, which has an almost identical macro.
2011-02-16GROOVIE: Simplify the cursor palette reading.Jordi Vilalta Prat
2011-02-14GROOVIE: Adapt to setPalette/grabPalette RGBA->RGB change.Johannes Schickel
2010-06-21Check against the signature of Groovie v2 cursors with MKID_BE, makes it ↵Matthew Hoops
easier to see what it's doing. svn-id: r50114
2010-05-11Add support for loading T7G Mac resources using the MacResManager.Matthew Hoops
svn-id: r49005
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2009-10-19Fixed cppcheck warning.Torbjörn Andersson
svn-id: r45241
2009-09-08Fixed some (pedantic) warningsMax Horn
svn-id: r44015
2009-08-31Groovie: Handle special case for cursor #4Scott Thomas
svn-id: r43847
2009-08-30Groovie: Initial implementation cursors for Groovie V2Scott Thomas
svn-id: r43842
2009-01-14-1 is not an uint8. Assuming ones-complement, though, I guess 255 was meantMax Horn
svn-id: r35865
2009-01-14Show the cursor and update it properly when closing the GMM.Jordi Vilalta Prat
svn-id: r35858
2009-01-14- Initialize the current cursor to an invalid one (this removes a glitch ↵Jordi Vilalta Prat
when loading from the launcher) - Removed the _syst attribute in Cursor_t7g svn-id: r35856
2009-01-08T7G: Stage one of move to ScummVM's CursorMan: rename groovie one so it ↵Henry Bush
doesn't have same name svn-id: r35793
2008-12-18Fixed cursor palette when returning from GMM/Debugger. (Thanks to jvprat for ↵Johannes Schickel
testing) svn-id: r35428
2008-11-14Initialise _current. Fixes a Valgrind warning.Torbjörn Andersson
svn-id: r35067
2008-11-14Patch #2271425: Groovie engineMax Horn
svn-id: r35060