aboutsummaryrefslogtreecommitdiff
path: root/engines/director/score.h
diff options
context:
space:
mode:
authorDmitry Iskrich2016-08-02 00:15:49 +0300
committerEugene Sandulenko2016-08-03 23:40:36 +0200
commit240988fad4150c4bfea33ae3a65ca512e3cb452a (patch)
tree9cb5a2c66595f04730990eeca1b844d7f4c6fd2a /engines/director/score.h
parentf0990e7221f256e819a080e3a6fada29415f6356 (diff)
downloadscummvm-rg350-240988fad4150c4bfea33ae3a65ca512e3cb452a.tar.gz
scummvm-rg350-240988fad4150c4bfea33ae3a65ca512e3cb452a.tar.bz2
scummvm-rg350-240988fad4150c4bfea33ae3a65ca512e3cb452a.zip
DIRECTOR: Add enum for sprite types
According to the Director 4 helper
Diffstat (limited to 'engines/director/score.h')
-rw-r--r--engines/director/score.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/engines/director/score.h b/engines/director/score.h
index 3477610602..b4abeb612a 100644
--- a/engines/director/score.h
+++ b/engines/director/score.h
@@ -55,6 +55,22 @@ enum CastType {
kCastScript
};
+//Director v4
+enum SpriteType {
+ kInactiveSprite, //turns the sprite off
+ kBitmapSprite,
+ kRectangleSprite,
+ kRoundedRectangleSprite,
+ kOvalSprite,
+ kLineTopBottomSprite, //line from top left to bottom right
+ kLineBottomTopSprite, //line from bottom left to top right
+ kTextSprite,
+ kButtonSprite,
+ kCheckboxSprite,
+ kRadioButtonSprite,
+ kUndeterminedSprite = 16 //use castType property to examine the type of cast member associated with sprite
+};
+
enum SpritePosition {
kSpritePositionUnk1 = 0,
kSpritePositionEnabled,