comparison scn2k/scn2k_grp.h @ 60:e16e13d8cd68

Replaced SATURATE -> ADD, implemented objComposite, corrected minor things
author Thibaut GIRKA <thib@sitedethib.com>
date Fri, 18 Dec 2009 20:41:38 +0100
parents c7bcc0ec2267
children 1fd20d231376
comparison
equal deleted inserted replaced
59:36d92d21300f 60:e16e13d8cd68
79 int zoom; // 256 で 1 倍 79 int zoom; // 256 で 1 倍
80 int rotate; // 0-360度 80 int rotate; // 0-360度
81 81
82 vector<Rect> src_pos; 82 vector<Rect> src_pos;
83 enum GrpType { FILLRECT = 1, FILE = 2, GAN = 3, MOJI = 4, DIGIT = 5} gtype; 83 enum GrpType { FILLRECT = 1, FILE = 2, GAN = 3, MOJI = 4, DIGIT = 5} gtype;
84 enum Attribute { NONE=0, WIPEON=1, SATURATE=2, HIDDEN=4, 84 enum Attribute { NONE=0, WIPEON=1, BLIT_ADD=2, HIDDEN=4,
85 UPDATE_PICTURE = 16, UPDATE_POS = 32, UPDATE_ALPHA = 64, UPDATE_SNUM = 128, UPDATE_CLIP = 256, UPDATE_VISIBLE = 512, 85 UPDATE_PICTURE = 16, UPDATE_POS = 32, UPDATE_ALPHA = 64, UPDATE_SNUM = 128, UPDATE_CLIP = 256, UPDATE_VISIBLE = 512,
86 UPDATE_ALL = (UPDATE_PICTURE | UPDATE_POS | UPDATE_ALPHA | UPDATE_SNUM | UPDATE_CLIP | UPDATE_VISIBLE), 86 UPDATE_ALL = (UPDATE_PICTURE | UPDATE_POS | UPDATE_ALPHA | UPDATE_SNUM | UPDATE_CLIP | UPDATE_VISIBLE),
87 ANM_PLAYSTART = 0x8000, ANM_PLAYING = 0x10000, 87 ANM_PLAYSTART = 0x8000, ANM_PLAYING = 0x10000,
88 DIG_ZERO = 0x10000*2, DIG_SIGN = 0x10000*4, DIG_PACK=0x10000*8,DIG_SPACE=0x10000*16 88 DIG_ZERO = 0x10000*2, DIG_SIGN = 0x10000*4, DIG_PACK=0x10000*8,DIG_SPACE=0x10000*16
89 }; 89 };