aboutsummaryrefslogtreecommitdiff
path: root/backends/graphics/maemosdl/maemosdl-graphics.h
diff options
context:
space:
mode:
authorColin Snover2016-02-28 21:19:06 -0600
committerColin Snover2016-02-28 21:48:56 -0600
commit3e5adc33a84b0a4f0af6ab289782bc6ec7319c9c (patch)
treef287a8ebe00b4ce1d2c432b2be45d6f5dc3d0103 /backends/graphics/maemosdl/maemosdl-graphics.h
parent2c8160245460cc9a7a864b58b4e962f7a2c77c4b (diff)
downloadscummvm-rg350-3e5adc33a84b0a4f0af6ab289782bc6ec7319c9c.tar.gz
scummvm-rg350-3e5adc33a84b0a4f0af6ab289782bc6ec7319c9c.tar.bz2
scummvm-rg350-3e5adc33a84b0a4f0af6ab289782bc6ec7319c9c.zip
SCI32: Non-titled text bitmap implementation
This implementation is not 100% engine accurate, but it is more accurate than what was there, and hopefully the differences between this and the engine code are merely cosmetic. The known (intentional) differences are: 1. Uses ScummVM rects inside the engine code, converting to/from SCI rects on the kernel edges and when scaling 2. Fewer side effects when performing operations that *should* have been pure from the start (like text dimension calculation). Still not side-effect-free, but at least things like colours and alignment do not need to be reset every time a measurement is taken, unlike in the actual engine. Editor controls and some other kBitmap code are temporarily disabled as a result of changes to GfxText32 until they can be updated to be engine-accurate.
Diffstat (limited to 'backends/graphics/maemosdl/maemosdl-graphics.h')
0 files changed, 0 insertions, 0 deletions