Commit graph

27 commits

Author SHA1 Message Date
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
David Fioramonti
c96b01b82e TITANIC: Reduce header includes for titanic.h
I reduced the header includes a lot in Titanic.h and forward
declared when I could. Titanic.h was including a lot and
a lot of functions that were including it were not using its
API. This will help make it more clear which implementation
files are using which class since they will just need to include
which ones they need.

I also moved the debug related items in Titanic.h into the debugger
header.

I also reordered several of the the header includes to be local to
global.
2017-08-24 04:06:54 -07:00
Paul Gilbert
17089becd4 TITANIC: Fix handling of NumPad causing double digits 2017-08-06 11:23:12 -04:00
Paul Gilbert
0726d3f37d TITANIC: Fix using inventory items on each other 2017-01-15 16:46:58 -05:00
Paul Gilbert
c199d2e55d TITANIC: Stop moving other items during drag operations 2017-01-12 21:49:56 -05:00
Paul Gilbert
cd4a28fe6e TITANIC: Renamings in CInputHandler 2016-12-19 21:21:28 -05:00
Paul Gilbert
8637cfc617 TITANIC: Fix CMouseCursor assert after trying to drag perch 2016-12-19 08:30:19 -05:00
Paul Gilbert
ee80272416 TITANIC: Fix returning items to inventory if drop doesn't work 2016-12-18 18:31:46 -05:00
Paul Gilbert
bfdbc383b1 TITANIC: Remove dragged item image when dropped in PET 2016-10-31 18:42:46 -04:00
Paul Gilbert
20092fb386 TITANIC: Implement hide counting for mouse cursor hide/show 2016-10-25 18:43:20 -04:00
Eugene Sandulenko
dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Paul Gilbert
87168baf32 TITANIC: Add missing CInputHandler destructor 2016-09-14 18:43:15 -04:00
Paul Gilbert
33737ea2dc TITANIC: Convert many static_casts to dynamic_cast 2016-09-01 19:10:36 -04:00
Paul Gilbert
fd316a6058 TITANIC: Fleshed out various methods 2016-07-24 07:45:30 -04:00
Paul Gilbert
d979dcd020 TITANIC: Fixes for movie notification, computer game logic cleanup 2016-07-23 17:21:38 -04:00
Paul Gilbert
0820c3ffae TITANIC: Refactor CTitleEngine to use CFilesManager for PE resources 2016-07-10 16:39:01 -04:00
Paul Gilbert
7e1f802abd TITANIC: CCarry drag & move msg handlers 2016-07-10 16:10:54 -04:00
Paul Gilbert
cf785a19e3 TITANIC: Implement drag&drop dropping 2016-07-10 16:10:52 -04:00
Paul Gilbert
1efbed5409 TITANIC: Move most of the root classes into new support/ folder 2016-04-03 16:16:35 -04:00
Paul Gilbert
5923ee5001 TITANIC: Implement CPetFrame::setArea 2016-03-31 22:31:13 -04:00
Paul Gilbert
66e198d665 TITANIC: Cleanup and fixes for message hierarchy 2016-03-24 07:49:59 -04:00
Paul Gilbert
217360d0c5 TITANIC: Add new derived Rect and Point classes 2016-03-21 20:53:49 -04:00
Paul Gilbert
ea54e6244e TITANIC: Fixes/renames for files manager 2016-03-20 00:01:40 -04:00
Paul Gilbert
7a38b51357 TITANIC: Implemented drag/drop handling 2016-03-18 23:15:31 -04:00
Paul Gilbert
9565fbaeac TITANIC: Implement input translator event methods 2016-03-18 21:34:04 -04:00
Paul Gilbert
f0d992d854 TITANIC: Implemented setMode method for game state 2016-03-13 10:28:45 -04:00
Paul Gilbert
71c3129ecf TITANIC: Added skeletons for game manager support classes 2016-03-08 22:34:51 -05:00