aboutsummaryrefslogtreecommitdiff
path: root/engines/director/frame.h
diff options
context:
space:
mode:
authorTobia Tesan2017-04-30 00:58:56 +0200
committerEugene Sandulenko2017-04-30 09:48:08 +0200
commit23b6dbbede9a1990e30d48d90af5017e8b7dd473 (patch)
tree08226c426725977a1f9eb199ccc40881ca5348e7 /engines/director/frame.h
parent03831698ac508a4cb210fb6835565782f7a49a08 (diff)
downloadscummvm-rg350-23b6dbbede9a1990e30d48d90af5017e8b7dd473.tar.gz
scummvm-rg350-23b6dbbede9a1990e30d48d90af5017e8b7dd473.tar.bz2
scummvm-rg350-23b6dbbede9a1990e30d48d90af5017e8b7dd473.zip
DIRECTOR: clean up renderText: separate reading & actual rendering
Diffstat (limited to 'engines/director/frame.h')
-rw-r--r--engines/director/frame.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/director/frame.h b/engines/director/frame.h
index e2a4a1f37b..6b0c5803c5 100644
--- a/engines/director/frame.h
+++ b/engines/director/frame.h
@@ -135,6 +135,7 @@ private:
void readSprite(Common::SeekableSubReadStreamEndian &stream, uint16 offset, uint16 size);
void readMainChannels(Common::SeekableSubReadStreamEndian &stream, uint16 offset, uint16 size);
Image::ImageDecoder *getImageFrom(uint16 spriteId);
+ Common::String readTextStream(Common::SeekableSubReadStreamEndian *textStream, TextCast *textCast);
void drawBackgndTransSprite(Graphics::ManagedSurface &target, const Graphics::Surface &sprite, Common::Rect &drawRect);
void drawMatteSprite(Graphics::ManagedSurface &target, const Graphics::Surface &sprite, Common::Rect &drawRect);
void drawGhostSprite(Graphics::ManagedSurface &target, const Graphics::Surface &sprite, Common::Rect &drawRect);