aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise/mainDraw.cpp
AgeCommit message (Collapse)Author
2019-10-19CRUISE: Fix Missing Default Switch CasesD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2014-06-10CRUISE: Remove some useless variables, use a boolean for a variableStrangerke
2014-06-09CRUISE: Initialize some variables in the contractor, change some variables ↵Strangerke
to boolean
2014-06-06CRUISE: Fix some more CppCheck warningsStrangerke
2014-06-01CRUISE: Reduce the scope of variables used in the for loopsStrangerke
2014-02-18CRUISE: Make GPL headers consistent in themselves.Johannes Schickel
2012-02-15JANITORIAL: Fix missing whitespace in pointer castTarek Soliman
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h)
2011-11-04CRUISE: Removed duplicate variable assignmentFilippos Karapetis
2011-06-30JANITORIAL: Silence a couple of "variable set but not used" warnings.eriktorbjorn
2011-05-25ALL: behaviour -> behaviorMatthew Hoops
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-03-29JANITORIAL: Remove/comment unused varsdhewg
Found by GCC 4.6's -Wunused-but-set-variable
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2009-11-02Changed foo(void) to foo() in almost all non-backend source filesMax Horn
svn-id: r45616
2009-10-09Set up a basic tracing system for all memory allocations to help track down ↵Paul Gilbert
memory leaks svn-id: r44808
2009-10-02Bugfix for dirty rects getting lost during room fade-insPaul Gilbert
svn-id: r44536
2009-09-26Bugfix for the dirty rects for drawn sprites when the sprite is partially ↵Paul Gilbert
off-screen svn-id: r44372
2009-09-11Added an experimental screen transition dirty rect calculation code which ↵Paul Gilbert
should make background changes faster on slower devices or when scalers are active svn-id: r44032
2009-09-11Bugfix for the boundaries of changing objects used for dirty rect calculationsPaul Gilbert
svn-id: r44031
2009-08-15Added Dirty Rect handling functionalityPaul Gilbert
svn-id: r43406
2009-07-26fix/workaround for cruise crash on OSXJoost Peters
svn-id: r42826
2009-06-01Change flip[Short|Long] functions to bigEndian[Short|Long]ToNative to ↵Joost Peters
clarify that flipping only occurs on LE systems + some related cleanup. svn-id: r41107
2009-05-17Properly named the dialog menu item 'selected' fieldPaul Gilbert
svn-id: r40632
2009-03-16Code formatting, added further constant references, and corrected method ↵Paul Gilbert
signatures svn-id: r39445
2009-03-07Fixed some method parameters, changed the main loop to a method of the ↵Paul Gilbert
engine class, and moved the frame delay code to the main loop to make the game more responsive to events svn-id: r39180
2009-03-01Cleaned up parts of the font display system. Note: Cruise used two almost ↵Paul Gilbert
identical routines for text display - one which creates a draw structure, and the other draws directly to the screen. Since there don't seem to be any other differences, the immediate draw version has been changed to use the rendering version and then draw the results svn-id: r38994
2009-01-16Code formatting fixes, automatically performed by astyleMax Horn
svn-id: r35870
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2007-12-27Muting the compiler (Sorry again, yaz0r :P)Sven Hesse
svn-id: r30016
2007-12-27Early pathfindingVincent Hamm
svn-id: r30012
2007-12-25Fix inputVincent Hamm
Fix timming svn-id: r29990
2007-12-25Fix title screen regressionVincent Hamm
svn-id: r29988
2007-12-25Fix blinking characterVincent Hamm
svn-id: r29987
2007-12-25Bunch of gfx fixVincent Hamm
svn-id: r29986
2007-12-24Fix background save/restoreVincent Hamm
svn-id: r29979
2007-12-24-Fade in/fade outVincent Hamm
-Implement background mode 5 svn-id: r29968
2007-12-20Multiple fix/cleanupVincent Hamm
One bug remains before the game is completable without hack svn-id: r29920
2007-12-18Fix loading savegame from original interpreterVincent Hamm
svn-id: r29901
2007-12-11Changed some swaps to use the template SWAPFilippos Karapetis
svn-id: r29829
2007-11-11Menu display fixVincent Hamm
Linked objects implementation (barman) The gameplay is now kind of working and it is possible to play at least the first part of the game svn-id: r29478
2007-11-05Implement polygon and sprite maskingVincent Hamm
svn-id: r29422
2007-11-04Some code formating fixesSven Hesse
svn-id: r29409
2007-11-04Fix a few script issuesVincent Hamm
svn-id: r29397
2007-11-04Click on polygon detectionVincent Hamm
Object menu fix for doors svn-id: r29395
2007-11-03More polygon fix (nearly pixel perfect...)Vincent Hamm
svn-id: r29393
2007-11-03More polygon fixVincent Hamm
svn-id: r29390
2007-11-03Unleashing the polygon virus! (I.e. fixing a compiler warning and a, what I ↵Sven Hesse
think is a, logical error. Also changing swaps to use the template SWAP.) svn-id: r29385
2007-11-03Early polygon rewriteVincent Hamm
svn-id: r29383
2007-11-01Small cleanupsVincent Hamm
svn-id: r29352
2007-10-29Implement more object inputVincent Hamm
svn-id: r29317