Commit Graph
21 Commits
Author SHA1 Message Date
David Fioramonti fb3dcb9ee0 TITANIC: Use degree conversion common math funcs
I tested the star puzzle and it is still good.
2018-07-03 23:08:48 +01:00
Paul Gilbert 0362b70225 TITANIC: Fix memory leak loading star control stars 2017-09-18 21:06:34 -04:00
David Fioramonti d01354ab0d TITANIC: Reduce header includes for star_control files
Minimized a lot of the unncessary files includes in the
implementation files as well.
2017-08-24 04:31:04 -07: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 d56124e624 TITANIC: Renamings & cleanup for markers drawing 2017-05-30 20:50:59 -04:00
Paul Gilbert 56474edca0 TITANIC: Cleanup & fixes for starfield viewpoint box 2017-05-30 20:01:49 -04:00
Paul Gilbert 98ad7ca355 TITANIC: CSurfaceArea fillRect is actually drawLine 2017-05-30 16:49:04 -04:00
Paul Gilbert 0624a9d5aa TITANIC: Renaming of CStarCamera methods 2017-04-09 21:56:22 -04:00
Paul Gilbert 5059aea538 TITANIC: Rename CStarControlSub12 to CStarCamera 2017-04-09 21:44:10 -04:00
Paul Gilbert 60bad80144 TITANIC: Shift vector returns from params to return values 2017-04-07 21:52:36 -04:00
Paul Gilbert 8ffdd29b11 TITANIC: Renamed CStarControlSub6 to FPose 2017-04-05 21:29:32 -04:00
Paul Gilbert aaa25279e5 TITANIC: Fix loading of CStarPoints2 data 2017-03-26 20:51:10 -04:00
Paul Gilbert 843540b334 TITANIC: Finished CSurfaceArea class
The fillRect method is implemented using an experimental, more ScummVM
style, rather than all the different blocks and loops for different
bit depths that the original did
2017-03-25 21:07:59 -04:00
Eugene Sandulenko 31d6dee5ed TITANIC: Fix warning and stray semicolon 2017-03-25 23:41:02 +01:00
Paul Gilbert c4ea4c362d TITANIC: Added CStarPoints2 draw 2017-03-25 16:29:41 -04:00
Michael Drüing a75e386339 TITANIC: Change some constants to more sensible ones 2017-03-15 20:33:44 -04:00
Paul Gilbert ae67a5029e TITANIC: Implementing starfield methods 2017-03-03 22:16:48 -05:00
Paul Gilbert 16d21cd0ff TITANIC: Fix CStarPoints2 initialization 2017-02-25 15:03:16 -05:00
Paul Gilbert c11f32f4aa TITANIC: Further compiler warning fixes 2017-01-15 10:21:52 -05:00
Paul Gilbert c4e3cd87ab TITANIC: Finished startfield initDocument 2016-07-17 13:10:01 -04:00
Paul Gilbert dee69e2069 TITANIC: Renaming of star point classes 2016-07-17 13:09:59 -04:00