comparison scn2k/scn2k_grp.cc @ 43:01aa5ddf7dc8

A lot of very minor improvements (deleted some unused variables, and other things like that...)
author thib
date Tue, 24 Mar 2009 19:45:48 +0000
parents f45da03ca631
children ed6c21dde840
comparison
equal deleted inserted replaced
42:039d813d4cef 43:01aa5ddf7dc8
304 if (info == 0) { // ファイルが見つからない 304 if (info == 0) { // ファイルが見つからない
305 fprintf(stderr,"GrpObj::GetSrcGeom : Cannot find file %s\n", path.c_str()); 305 fprintf(stderr,"GrpObj::GetSrcGeom : Cannot find file %s\n", path.c_str());
306 return; 306 return;
307 } 307 }
308 const char* data = info->Read(); 308 const char* data = info->Read();
309 int srclen = read_little_endian_int(data+5);
310 if (data && *data == 2) { // 画像ファイル内にボタン情報が存在する 309 if (data && *data == 2) { // 画像ファイル内にボタン情報が存在する
311 int srclen = read_little_endian_int(data+5); 310 int srclen = read_little_endian_int(data+5);
312 int i; 311 int i;
313 for (i=0; i<srclen; i++) { 312 for (i=0; i<srclen; i++) {
314 int x1 = read_little_endian_int(data+9+i*24+0); 313 int x1 = read_little_endian_int(data+9+i*24+0);
2064 cmd.clear(); 2063 cmd.clear();
2065 } else if (cmd.cmd3 == 0x40a && cmd.cmd4 == 1) { // set surface geometry? 2064 } else if (cmd.cmd3 == 0x40a && cmd.cmd4 == 1) { // set surface geometry?
2066 // オブジェクトのどの部分を画面に表示するか(クリップ領域)の設定 2065 // オブジェクトのどの部分を画面に表示するか(クリップ領域)の設定
2067 int rx = cmd.args[1].value; 2066 int rx = cmd.args[1].value;
2068 int ry = cmd.args[2].value; 2067 int ry = cmd.args[2].value;
2069 g.SetClipArea(cmd.args[1].value, cmd.args[2].value, cmd.args[3].value,cmd.args[4].value); 2068 int x2 = cmd.args[3].value;
2069 int y2 = cmd.args[4].value;
2070 g.SetClipArea(rx, ry, x2, y2); //TODO: case when cmd.args.size() == 1
2070 cmd.clear(); 2071 cmd.clear();
2071 } else if (cmd.cmd3 == 0x40d) { // set digit number 2072 } else if (cmd.cmd3 == 0x40d) { // set digit number
2072 g.dig_number = cmd.args[1].value; 2073 g.dig_number = cmd.args[1].value;
2073 g.SetUpdate(); 2074 g.SetUpdate();
2074 cmd.clear(); 2075 cmd.clear();