File: blocktypes.c

package info (click to toggle)
libming 0.2a.cvs20020110-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 2,204 kB
  • ctags: 4,173
  • sloc: ansic: 19,467; yacc: 2,149; cpp: 1,518; java: 1,253; ruby: 516; perl: 462; python: 436; makefile: 295; sh: 4
file content (49 lines) | stat: -rw-r--r-- 1,902 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49

#include "blocktypes.h"

char *blockName(int header)
{
  switch(header)
  {
    case 2:  return "DefineShape";	       	break;
    case 22: return "DefineShape2";	       	break;
    case 32: return "DefineShape3";		break;
    case 46: return "DefineMorphShape";		break;
    case 6:  return "DefineBits";	        break;
    case 21: return "DefineBitsJPEG2";		break;
    case 35: return "DefineBitsJPEG3";		break;
    case 20: return "DefineBitsLossless";	break;
    case 36: return "DefineBitsLossless2";	break;
    case 8:  return "JPEGTables";		break;
    case 7:  return "DefineButton";		break;
    case 34: return "DefineButton2";		break;
    case 23: return "DefineButtonCxForm";	break;
    case 17: return "DefineButtonSound";	break;
    case 10: return "DefineFont";		break;
    case 48: return "DefineFont2";		break;
    case 13: return "DefineFontInfo";		break;
    case 11: return "DefineText";		break;
    case 33: return "DefineText2";		break;
    case 14: return "DefineSound";	        break;
    case 19: return "SoundStreamBlock";		break;
    case 18: return "SoundStreamHead";		break;
    case 45: return "SoundStreamHead2";		break;
    case 39: return "DefineSprite";		break;
    case 4:  return "PlaceObject";		break;
    case 26: return "PlaceObject2";		break;
    case 5:  return "RemoveObject";		break;
    case 28: return "RemoveObject2";		break;
    case 1:  return "ShowFrame";		break;
    case 9:  return "SetBackgroundColor";	break;
    case 43: return "FrameLabel";		break;
    case 24: return "Protect";			break;
    case 15: return "StartSound";	        break;
    case 0:  return "End";		        break;
    case 12: return "DoAction"; 	        break;
    case 37: return "TextField";                break;
    case 56: return "LibrarySymbol";            break;
    case 58: return "Password";                 break;

    default: return "Unknown block type";	break;
  }
}