00001 #ifndef _MQTILE_ID_H_
00002 #define _MQTILE_ID_H_
00003
00004
00005
00006
00007
00008
00009 #define TILES_MAX_NO 9999
00010 #define TILES_SF 4
00011
00012 extern char TILE_TAG_ARRAY26[26+25][3];
00013 extern char TILE_TAG_ARRAY[TILES_MAX_NO+TILES_MAX_NO-1][2*TILES_SF+4];
00014
00015 typedef unsigned int MQTileID;
00016
00017 void MQTileID_createStringArray();
00018 int MQTileID_cmp(const void *p1, const void *p2);
00019 MQString MQTileID_toString(MQTileID id);
00020 MQTileID MQTileID_getFromString(MQString tile_flag);
00021 int MQTileID_isTile(MQTileID tile);
00022
00023 void MQTileIDArray_sort(MQTileID* array, int narray);
00024
00025
00026 #endif
00027