15 Commits

Author SHA1 Message Date
Martin Gerhardy
1f70b4776c TWINE: replaced magic numbers 2020-12-22 17:17:36 +01:00
Martin Gerhardy
a17d752cf3 TWINE: convert parameter type and removed casting 2020-11-28 01:09:44 +01:00
Martin Gerhardy
a9c3c7987f TWINE: removed unused parameters 2020-11-25 21:47:28 +01:00
Martin Gerhardy
a967242757 TWINE: more Common::Rect refactorings 2020-11-25 19:41:52 +01:00
Martin Gerhardy
1fbb881b19 TWINE: more use of Common::Rect 2020-11-25 17:00:44 +01:00
Martin Gerhardy
e8fcff6e6d TWINE: implement ui control via mouse
Also optimized the on-screen keyboard rendering a lot, renamed
parameters and started to use Common::Rect
2020-11-25 17:00:44 +01:00
Martin Gerhardy
e9bb99d3ab TWINE: Reduced scope + minor cleanup 2020-11-16 21:23:04 +01:00
Martin Gerhardy
df75fac95f TWINE: removed screenLookupTable 2020-11-16 21:23:04 +01:00
Martin Gerhardy
e729e2eaea TWINE: removing scaling code - use scummvm scaling 2020-11-13 17:45:04 +01:00
Martin Gerhardy
b167bae762 TWINE: const and minor cleanup 2020-11-06 16:52:45 +01:00
Martin Gerhardy
8db2b58a9a TWINE: const 2020-10-30 23:53:16 +01:00
Martin Gerhardy
60e7cbfe11 TWINE: started to refactor the main loop 2020-10-24 16:12:55 +02:00
Martin Gerhardy
ecbc291e25 TWINE: use Graphics::Surface instead of raw 8 bit buffer 2020-10-24 16:12:55 +02:00
Martin Gerhardy
37bbfc168b TWINE: converted to classes and use the scummvm systems
also converted the code to the coding guidelines of the scummvm team
2020-10-24 16:12:55 +02:00
Martin Gerhardy
bc35611293 TWINE: initial import 2020-10-24 16:12:55 +02:00