Scid  4.7.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Game Member List

This is the complete list of members for Game, including all inherited members.

accessMoveComment()Gameinline
accessTagValue(const char *tag, size_t tagLen)Game
AddMove(const simpleMoveT *sm)Game
AddNag(byte nag)Game
AddPgnStyle(uint mask)Gameinline
AddPgnTag(const char *tag, const char *value)Game
AddVariation()Game
AtEnd() constGameinline
AtStart() constGameinline
AtVarEnd() constGameinline
AtVarStart() constGameinline
Clear()Game
ClearExtraTags()Gameinline
ClearNags()Gameinline
clone()Game
CommentEmpty(const char *comment)Game
currentLocation() constGameinline
currentPos() constGameinline
Decode(ByteBuffer *buf, byte flags)Game
DecodeNextMove(ByteBuffer *buf, simpleMoveT *sm)Game
DecodeStart(ByteBuffer *buf, bool decodeTags=false)Game
DecodeTags(ByteBuffer *buf, bool storeTags)Game
DeleteVariation()Game
Encode(ByteBuffer *buf, IndexEntry *ie)Game
ExactMatch(Position *pos, ByteBuffer *buf, simpleMoveT *sm, gameExactMatchT searchType, bool *neverMatch)Game
ExactMatch(Position *pos, ByteBuffer *buf, simpleMoveT *sm)Gameinline
ExactMatch(Position *pos, ByteBuffer *buf, simpleMoveT *sm, bool *neverMatch)Gameinline
ExactMatch(Position *pos, ByteBuffer *buf, simpleMoveT *sm, gameExactMatchT searchType)Gameinline
FindExtraTag(const char *tag) constGame
FirstVariation()Game
Game()Gameinline
GetAverageElo()Game
GetBlackElo() constGameinline
GetBlackEstimateElo() constGameinline
GetBlackRatingType() constGameinline
GetBlackStr() constGameinline
GetCurrentMove()Gameinline
GetCurrentPly() constGameinline
GetCurrentPos()Gameinline
GetDate() constGameinline
GetEco() constGameinline
GetEventDate() constGameinline
GetEventStr() constGameinline
GetExtraTags() constGameinline
GetHtmlStyle()Gameinline
GetLocationInPGN() constGame
GetMoveComment() constGameinline
GetNags() constGameinline
GetNextMoveUCI(char *str)Game
GetNextNags() constGameinline
GetNextSAN()Game
GetNumHalfMoves()Gameinline
GetNumVariations() constGameinline
GetPartialMoveList(DString *str, uint plyCount)Game
GetPgnOffset() constGame
GetPgnStyle()Gameinline
GetPreviousMoveComment() constGameinline
GetPrevMoveUCI(char *str) constGame
GetPrevSAN(char *str)Game
GetResult() constGameinline
GetRoundStr() constGameinline
GetSAN(char *str)Game
GetSiteStr() constGameinline
GetVarLevel() constGameinline
GetVarNumber() constGameinline
GetWhiteElo() constGameinline
GetWhiteEstimateElo() constGameinline
GetWhiteRatingType() constGameinline
GetWhiteStr() constGameinline
HasNonStandardStart(char *outFEN=nullptr) constGameinline
IsColorFormat()Gameinline
IsHtmlFormat()Gameinline
IsLatexFormat()Gameinline
IsPlainFormat()Gameinline
LoadStandardTags(const IndexEntry *ie, const NameBase *nb)Game
MainVariation()Game
MaterialMatch(ByteBuffer *buf, byte *min, byte *max, patternT *pattern, int minPly, int maxPly, int matchLength, bool oppBishops, bool sameBishops, int minDiff, int maxDiff)Game
MoveBackup()Game
MoveExitVariation()Game
MoveForward()Game
MoveForwardInPGN()Game
MoveIntoVariation(uint varNumber)Game
MoveToLocationInPGN(unsigned stopLocation)Game
MoveToPly(int hmNumber)Gameinline
MoveToStart()Game
PgnFormatFromString(const char *str, gameFormatT *fmt)Gamestatic
RemoveExtraTag(const char *tag)Game
RemoveNag(bool isMoveNag)Game
RemovePgnStyle(uint mask)Gameinline
ResetPgnStyle(void)Gameinline
ResetPgnStyle(uint flag)Gameinline
restoreLocation(const GameSavedPos &savedPos)Gameinline
SetBlackElo(eloT elo)Gameinline
SetBlackRatingType(byte b)Gameinline
SetBlackStr(const char *str)Gameinline
SetDate(dateT date)Gameinline
SetEco(ecoT eco)Gameinline
SetEventDate(dateT date)Gameinline
SetEventStr(const char *str)Gameinline
SetHtmlStyle(uint style)Gameinline
SetMoveComment(const char *comment)Game
SetPgnFormat(gameFormatT gf)Gameinline
SetPgnFormatFromString(const char *str)Game
SetPgnStyle(uint mask, bool setting)Gameinline
setRating(colorT col, const char *ratingType, size_t ratingTypeLen, std::pair< const char *, const char *> rating)Game
SetResult(resultT res)Gameinline
SetRoundStr(const char *str)Gameinline
SetScidFlags(const char *s, size_t len)Gameinline
SetScidFlags(const char *s)Gameinline
SetSiteStr(const char *str)Gameinline
SetStartFen(const char *fenStr)Game
SetWhiteElo(eloT elo)Gameinline
SetWhiteRatingType(byte b)Gameinline
SetWhiteStr(const char *str)Gameinline
strip(bool variations, bool comments, bool NAGs)Game
Truncate()Game
TruncateStart()Game
VarExactMatch(Position *searchPos, gameExactMatchT searchType)Game
WriteComment(TextBuffer *tb, const char *preStr, const char *comment, const char *postStr)Game
WriteMoveList(TextBuffer *tb, moveT *oldCurrentMove, bool printMoveNum, bool inComment)Game
WriteToPGN(uint lineWidth=0, bool NewLineAtEnd=false, bool newLineToSpaces=true)Game