diff options
author | Colin Snover | 2016-12-17 18:50:23 -0600 |
---|---|---|
committer | Colin Snover | 2016-12-17 18:55:22 -0600 |
commit | 07919b79baca911dcda4708406f5dee85d22b655 (patch) | |
tree | c3c84f3fa32a6d597630ad77a637a1de1291fd5c /engines/sci/engine | |
parent | 7e9ae90abd094fc836e7d9c9497eaa6ec138b7b0 (diff) | |
download | scummvm-rg350-07919b79baca911dcda4708406f5dee85d22b655.tar.gz scummvm-rg350-07919b79baca911dcda4708406f5dee85d22b655.tar.bz2 scummvm-rg350-07919b79baca911dcda4708406f5dee85d22b655.zip |
SCI32: Improve SciBitmap segment table debugging output
Diffstat (limited to 'engines/sci/engine')
-rw-r--r-- | engines/sci/engine/segment.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/engines/sci/engine/segment.h b/engines/sci/engine/segment.h index e8f0be3a79..7c415f3bb3 100644 --- a/engines/sci/engine/segment.h +++ b/engines/sci/engine/segment.h @@ -1136,6 +1136,16 @@ public: *pixel++ = (uint8)color; } } + + Common::String toString() const { + return Common::String::format("%dx%d; res %dx%d; origin %dx%d; skip color %u; %s; %s):\n", + getWidth(), getHeight(), + getXResolution(), getYResolution(), + getOrigin().x, getOrigin().y, + getSkipColor(), + getRemap() ? "remap" : "no remap", + getShouldGC() ? "GC" : "no GC"); + } }; struct BitmapTable : public SegmentObjTable<SciBitmap> { |