diff options
author | Andrei Prykhodko | 2018-07-29 21:22:01 +0300 |
---|---|---|
committer | Andrei Prykhodko | 2018-07-29 21:23:04 +0300 |
commit | bb732cd9c8675a4ea09bd6f2e491e4ea471a1c1d (patch) | |
tree | 321912f0e63e4aa25b87fa7a37bb0d7981ddae9c /engines/pink/director.h | |
parent | 75eceedfa515c652d0698de11a9f605fe23c336d (diff) | |
download | scummvm-rg350-bb732cd9c8675a4ea09bd6f2e491e4ea471a1c1d.tar.gz scummvm-rg350-bb732cd9c8675a4ea09bd6f2e491e4ea471a1c1d.tar.bz2 scummvm-rg350-bb732cd9c8675a4ea09bd6f2e491e4ea471a1c1d.zip |
PINK: add partial implementation of ActionText
Diffstat (limited to 'engines/pink/director.h')
-rw-r--r-- | engines/pink/director.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/pink/director.h b/engines/pink/director.h index 7a5b57c90e..7273b6521b 100644 --- a/engines/pink/director.h +++ b/engines/pink/director.h @@ -43,6 +43,7 @@ namespace Pink { class Actor; class ActionCEL; class ActionSound; +class ActionText; class Director { public: @@ -53,6 +54,9 @@ public: void setPalette(const byte *palette); + void addTextAction(ActionText *action); + void removeTextAction(ActionText *action); + void addSprite(ActionCEL *sprite); void removeSprite(ActionCEL *sprite); @@ -85,6 +89,8 @@ private: Common::Array<ActionCEL *> _sprites; Common::Array<ActionCEL *> _savedSprites; Common::Array<ActionSound *> _sounds; + Common::Array<ActionText *> _textActions; + bool _textRendered; }; } // End of namespace Pink |