aboutsummaryrefslogtreecommitdiff
path: root/engines/hugo/object.cpp
AgeCommit message (Collapse)Author
2014-02-18HUGO: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-09HUGO: Reduce the scope of some variablesStrangerke
2013-11-01HUFO: Fix CID 1002880, 1002881. Use nullptr where possible instead of 0Strangerke
2013-10-31HUGO: Fix CID 1003199-1003200, better fix of CID 1003197-1003198Strangerke
2012-06-13HUGO: Rename pointersStrangerke
2012-06-13HUGO: Rename structs and enumsStrangerke
2012-06-13HUGO: Apply coding convention (in progress)Strangerke
2011-09-08JANITORIAL: Fix some formatting glitches in gob, hugo and toonStrangerke
2011-06-20ALL: Remove trailing whitespacesMax Horn
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
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-03-21HUGO: Replace Utils::Box by Utils::notifyBox + Common::String::formatMax Horn
2011-03-01HUGO: Correct 2 Memory Leaks in DAT Object Loading.D G Turner
2011-02-18HUGO: Remove extra spaces at end of linesstrangerke
2011-02-18HUGO: Move several short function bodies from headers to cpp filesstrangerke
2011-02-18HUGO: Avoid duplicated code in functions related to HUGO.DATstrangerke
2011-02-15HUGO: Replace cypher by a global variable, clean engine destructorstrangerke
2011-02-15HUGO: more refactoring and encapsulationstrangerke
2011-02-14HUGO: Some more refactoringstrangerke
Move _hotspots to mouse class and encapsulate it, rename some variables in route class
2011-02-12HUGO: Replace Common::File by Common::ReadStream in several functionsArnaud Boutonné
svn-id: r55897
2011-02-12HUGO: Cleanup based on Fingolfin commentsArnaud Boutonné
svn-id: r55887
2011-02-11HUGO: Cleanup: fix style issue in Doxygen commentsArnaud Boutonné
svn-id: r55884
2011-02-11HUGO: refactoring: move boundaries to object classArnaud Boutonné
svn-id: r55879
2011-02-08HUGO: Cleanup : some refactoring and encapsulation (thanks fuzzie for the help)Arnaud Boutonné
svn-id: r55831
2011-01-25HUGO: Move text arrays to a separate classArnaud Boutonné
svn-id: r55507
2011-01-23HUGO: Get rid of (almost) all the remaining definesArnaud Boutonné
svn-id: r55485
2011-01-23HUGO: CleanupArnaud Boutonné
Suppress almost all defines, rename constants svn-id: r55451
2011-01-18HUGO: Clean upArnaud Boutonné
- Suppress some obsolete comments - Get rid of some magic numbers svn-id: r55307
2011-01-08HUGO: Merge inventory object and mouse cursor when selectedArnaud Boutonné
- Merge inventory object and mouse cursor into a new mouse cursor (looks better) - Use 16 color mouse pointer - Clean-up svn-id: r55167
2011-01-02HUGO: Fix 2 bugs that were causing several crashes using the mouseArnaud Boutonné
svn-id: r55097
2010-12-30HUGO: Fix several bugs reported by D. GrayArnaud Boutonné
svn-id: r55067
2010-12-10HUGO: Enable the use of the icon based inventoryArnaud Boutonné
In Win versions, F6 now opens the directory. Not perfect yet... svn-id: r54853
2010-12-06HUGO: Fixed Valgrind Errors and Segfault when hugo.dat is missing.David Turner
svn-id: r54804
2010-12-06HUGO: Fixed ReadPCX Memory LeakDavid Turner
freeObjects now works correctly. svn-id: r54796
2010-12-05HUGO: Partial Fix For Leaks from ReadPCX()David Turner
The shutdown() call has been reinstated, and freeObjects() now works without a double free and thus segfault, but this still misses some allocated resources... svn-id: r54789
2010-11-30HUGO: Close Two Memory Leaks.David Turner
Note that the first leak is the allocation of the Common::RandomSource, _rnd. I'm not sure of the effect of deallocating this while it is still registered to g_eventRec, but all other engines seem to be the same (or implicitly do this by making a Common::RandomSource member of the engine object) so this is not a engine specific issue, but should be assessed. svn-id: r54659
2010-11-22HUGO: Rewrite saveObjects() and restoreObjects()Arnaud Boutonné
This fixes (at least for me) save and restore. saveEvents() and restoreEvents() still have to be rewritten. svn-id: r54422
2010-11-11HUGO: Cleanup, move several functions and variables to the object classArnaud Boutonné
svn-id: r54212
2010-11-09HUGO: Fix several memory leaksArnaud Boutonné
svn-id: r54168
2010-11-07HUGO: Fix crash when hugo.dat is not the expected versionArnaud Boutonné
svn-id: r54124
2010-11-01HUGO: Convert class member comments to Doxygen formatArnaud Boutonné
svn-id: r54018
2010-11-01HUGO: Move _actListArr to schedulerArnaud Boutonné
svn-id: r53995
2010-10-30HUGO: Free memory on exitArnaud Boutonné
svn-id: r53945
2010-10-25HUGO: Add a debug channel for Object functionsArnaud Boutonné
svn-id: r53826
2010-10-25HUGO: cleanup: Suppress trailing spaces and tabsArnaud Boutonné
svn-id: r53825
2010-10-25HUGO: Add specific v1d object classArnaud Boutonné
svn-id: r53810
2010-10-22HUGO: Move findObjectSpace() to ObjectHandler classArnaud Boutonné
svn-id: r53705
2010-10-21HUGO: Moved _objects to a separate fileArnaud Boutonné
also suppressed some dereferencing svn-id: r53674