#ifndef _BLOCK_H_
#define _BLOCK_H_
#include <stdlib.h>
# include <string.h>
#define MAX_X 8
#define MAX_Y 8
enum BLK_TP {none,two_h,two_v,three_l,three_r,three_h,three_v,four};
//<2F><> <20>ṹ<EFBFBD><E1B9B9>
struct _dot
{
unsigned char x;
unsigned char y;
} ;
typedef struct _dot Dot;
struct _group
enum BLK_TP type; //<2F><><EFBFBD><EFBFBD>
Dot mother;
};
typedef struct _group Group;
void genPiece();
void blockInit();
void dropPiece();
void drawBlock();
#endif