diff options
author | Colin Snover | 2016-02-28 21:19:06 -0600 |
---|---|---|
committer | Colin Snover | 2016-02-28 21:48:56 -0600 |
commit | 3e5adc33a84b0a4f0af6ab289782bc6ec7319c9c (patch) | |
tree | f287a8ebe00b4ce1d2c432b2be45d6f5dc3d0103 /backends/graphics/maemosdl/maemosdl-graphics.h | |
parent | 2c8160245460cc9a7a864b58b4e962f7a2c77c4b (diff) | |
download | scummvm-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