|
| enum | {
IDX_FLAG_START = 0
, IDX_FLAG_PROMO = 1
, IDX_FLAG_UPROMO = 2
, IDX_FLAG_DELETE = 3
,
IDX_FLAG_WHITE_OP = 4
, IDX_FLAG_BLACK_OP = 5
, IDX_FLAG_MIDDLEGAME = 6
, IDX_FLAG_ENDGAME = 7
,
IDX_FLAG_NOVELTY = 8
, IDX_FLAG_PAWN = 9
, IDX_FLAG_TACTICS = 10
, IDX_FLAG_KSIDE = 11
,
IDX_FLAG_QSIDE = 12
, IDX_FLAG_BRILLIANCY = 13
, IDX_FLAG_BLUNDER = 14
, IDX_FLAG_USER = 15
,
IDX_FLAG_CUSTOM1 = 16
, IDX_FLAG_CUSTOM2 = 17
, IDX_FLAG_CUSTOM3 = 18
, IDX_FLAG_CUSTOM4 = 19
,
IDX_FLAG_CUSTOM5 = 20
, IDX_FLAG_CUSTOM6 = 21
, IDX_NUM_FLAGS = 22
} |
| |
|
|
uint64_t | GetOffset () const |
| |
|
uint32_t | GetLength () const |
| |
|
idNumberT | GetWhite () const |
| |
|
scid::core::ratingT | GetWhiteElo () const |
| |
|
scid::core::ratingTypeT | GetWhiteRatingType () const |
| |
|
idNumberT | GetBlack () const |
| |
|
scid::core::ratingT | GetBlackElo () const |
| |
|
scid::core::ratingTypeT | GetBlackRatingType () const |
| |
|
idNumberT | GetEvent () const |
| |
|
idNumberT | GetSite () const |
| |
|
idNumberT | GetRound () const |
| |
|
scid::core::dateT | GetDate () const |
| |
|
scid::core::dateT | GetEventDate () const |
| |
|
scid::core::resultT | GetResult () const |
| |
|
scid::core::uint | GetVariationCount () const |
| |
|
scid::core::uint | GetCommentCount () const |
| |
|
scid::core::uint | GetNagCount () const |
| |
|
uint16_t | GetNumHalfMoves () const |
| |
|
matSigT | GetFinalMatSig () const |
| |
|
scid::core::byte | GetStoredLineCode () const |
| |
|
EcoCode | GetEcoCode () const |
| |
|
bool | GetFlag (uint32_t mask) const |
| |
|
uint32_t | GetRawFlags () const |
| |
|
uint16_t | GetRaw4bitsCounts () const |
| |
|
void | setChessStd () |
| |
|
void | setChess960 () |
| |
|
bool | isChessStd () const |
| |
|
const scid::core::byte * | GetHomePawnData () const |
| |
|
void | SetHomePawnData (scid::core::byte hpCount, const scid::core::byte hpVal[8]) |
| |
|
void | SetOffset (uint64_t offset) |
| |
|
void | SetLength (size_t length) |
| |
|
void | SetWhite (idNumberT id) |
| |
|
void | SetWhiteElo (scid::core::ratingT elo) |
| |
|
void | SetWhiteRatingType (scid::core::ratingTypeT b) |
| |
|
void | SetBlack (idNumberT id) |
| |
|
void | SetBlackElo (scid::core::ratingT elo) |
| |
|
void | SetBlackRatingType (scid::core::ratingTypeT b) |
| |
|
void | SetEvent (idNumberT id) |
| |
|
void | SetSite (idNumberT id) |
| |
|
void | SetRound (idNumberT id) |
| |
|
void | SetDate (scid::core::dateT date) |
| |
|
void | SetEventDate (scid::core::dateT edate) |
| |
|
void | SetResult (scid::core::resultT res) |
| |
|
void | SetVariationCount (unsigned x) |
| |
|
void | SetCommentCount (unsigned x) |
| |
|
void | SetNagCount (unsigned x) |
| |
|
void | SetRawVariationCount (unsigned x) |
| |
|
void | SetRawCommentCount (unsigned x) |
| |
|
void | SetRawNagCount (unsigned x) |
| |
|
void | SetNumHalfMoves (scid::core::ushort b) |
| |
|
void | SetFinalMatSig (matSigT ms) |
| |
|
void | SetStoredLineCode (scid::core::byte b) |
| |
|
void | SetEcoCode (EcoCode eco) |
| |
|
void | SetFlag (uint32_t flagMask, bool set) |
| |
|
scid::core::uint | GetYear () const |
| |
|
scid::core::uint | GetMonth () const |
| |
|
scid::core::uint | GetDay () const |
| |
|
void | SetPlayer (scid::core::colorT col, idNumberT id) |
| |
|
scid::core::byte | GetRating () const |
| |
|
bool | GetStartFlag () const |
| |
|
bool | GetPromotionsFlag () const |
| |
|
bool | GetUnderPromoFlag () const |
| |
|
bool | GetCommentsFlag () const |
| |
|
bool | GetVariationsFlag () const |
| |
|
bool | GetNagsFlag () const |
| |
|
bool | GetDeleteFlag () const |
| |
|
scid::core::uint | GetFlagStr (char *dest, const char *flags) const |
| |
|
void | SetStartFlag (bool b) |
| |
|
void | SetPromotionsFlag (bool b) |
| |
|
void | SetUnderPromoFlag (bool b) |
| |
|
void | SetDeleteFlag (bool b) |
| |
|
void | clearFlags () |
| |
|
bool | equalExceptFlags (IndexEntry ie) const |
| |