|
中国象棋控件 2.0.14
|
文件名:Piece.h 功 能:棋子类 编译器:Visual C++ 6.0 作 者:康 林 版 本:1.0.0.1 日 期:2020-05-15 时 间:15:25:10 更多...
#include <Piece.h>
Public 类型 | |
| enum | _ENUM_QiZi { RShuai = 1 , RShi = 2 , RXiang = 3 , RMa = 4 , RChe = 5 , RPao = 6 , RBing = 7 , NoQiZi = 0 , BShuai = 0x8 | RShuai , BShi = 0x08 | RShi , BXiang = 0x08 | RXiang , BMa = 0x08 | RMa , BChe = 0x08 | RChe , BPao = 0x08 | RPao , BBing = 0x08 | RBing } |
| 棋子枚举值 四个位表示棋子,最左1位表示颜色 更多... | |
| typedef enum CPiece::_ENUM_QiZi | ENUM_QiZi |
| 棋子枚举值 四个位表示棋子,最左1位表示颜色 | |
静态 Public 成员函数 | |
| static bool | IsRedQiZi (ENUM_QiZi qz) |
| 函数名:GetQiZiSide 功 能:得到棋子是红棋,还是黑棋 参 数: ENUM_QiZi qz:要专断的棋子 返回值:返回红棋还是黑棋或无棋 作 者:康 林 版 本:1.0.0.1 日 期:2004-9-26 时 间:12:10:36 | |
| static bool | IsBlackQiZi (ENUM_QiZi qz) |
| static bool | IsExistQiZi (ENUM_QiZi qz) |
| static bool | IsNoQiZi (ENUM_QiZi qz) |
| static bool | IsSameSide (ENUM_QiZi me, ENUM_QiZi other) |
| static bool | IsOtherSide (ENUM_QiZi me, ENUM_QiZi other) |
| static bool | IsOtherSideMa (ENUM_QiZi me, ENUM_QiZi otherMa) |
| static bool | IsShuai (ENUM_QiZi qz) |
| static bool | IsShi (ENUM_QiZi qz) |
文件名:Piece.h 功 能:棋子类 编译器:Visual C++ 6.0 作 者:康 林 版 本:1.0.0.1 日 期:2020-05-15 时 间:15:25:10
棋子类,用于描述棋子。对棋子做判断操作
| typedef enum CPiece::_ENUM_QiZi CPiece::ENUM_QiZi |
棋子枚举值 四个位表示棋子,最左1位表示颜色
| enum CPiece::_ENUM_QiZi |
|
static |