diff options
author | Gregory Montoir | 2005-02-26 10:02:22 +0000 |
---|---|---|
committer | Gregory Montoir | 2005-02-26 10:02:22 +0000 |
commit | 4f5589bb8b9f4a431145fd7fc931d2a0042a677f (patch) | |
tree | e1440d2758ceaf4ff740b1d4535183dd9e60bd70 /scumm/sprite_he.h | |
parent | 1d23aada61b1415e0336495f277f4cc9c9315bc8 (diff) | |
download | scummvm-rg350-4f5589bb8b9f4a431145fd7fc931d2a0042a677f.tar.gz scummvm-rg350-4f5589bb8b9f4a431145fd7fc931d2a0042a677f.tar.bz2 scummvm-rg350-4f5589bb8b9f4a431145fd7fc931d2a0042a677f.zip |
fix issue in spritesBlitToScreen and added some suggestions for fields/flags renaming
svn-id: r16925
Diffstat (limited to 'scumm/sprite_he.h')
-rw-r--r-- | scumm/sprite_he.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/scumm/sprite_he.h b/scumm/sprite_he.h index ed55a09503..f5cb946d76 100644 --- a/scumm/sprite_he.h +++ b/scumm/sprite_he.h @@ -56,17 +56,17 @@ enum SpriteFlags { kSF28 = (1 << 27), kSF29 = (1 << 28), kSF30 = (1 << 29), - kSF31 = (1 << 30), + kSF31 = (1 << 30), // kSFHasImage ? kSF32 = (1 << 31) }; enum SpriteGroupFlags { - kSGF01 = 1 << 0, - kSGF02 = 1 << 1 + kSGF01 = 1 << 0, // kSGFClipBox + kSGF02 = 1 << 1 // kSGFNeedRedraw }; struct SpriteInfo { - int field_0; + int field_0; // zorder ? int flags; int res_id; int res_state; @@ -104,7 +104,7 @@ struct SpriteInfo { struct SpriteGroup { Common::Rect bbox; - int field_10; + int field_10; // zorderPriority ? int flags; int tx; int ty; @@ -112,10 +112,10 @@ struct SpriteGroup { int scaling; int scale_x; int scale_y; - int field_30; - int field_34; - int field_38; - int field_3C; + int field_30; // scale_x_ratio_mul + int field_34; // scale_x_ratio_div + int field_38; // scale_y_ratio_mul + int field_3C; // scale_y_ratio_div }; int _varNumSpriteGroups; |