Scid  4.6.5
Game Member List

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

AddMove(simpleMoveT *sm, char *san)Game
AddNag(byte nag)Gameinline
AddPgnStyle(uint mask)Gameinline
AddPgnTag(const char *tag, const char *value)Game
AddVariation()Game
AtEnd()Gameinline
AtStart()Gameinline
AtVarEnd()Gameinline
AtVarStart()Gameinline
Clear()Game
ClearExtraTags()Game
ClearMoves()Game
ClearNags()Gameinline
ClearStandardTags()Game
clone()Game
CommentEmpty(const char *comment)Game
CompareCurrentPos(Position *p)Game
CopyStandardTags(Game *fromGame)Game
Decode(ByteBuffer *buf, byte flags)Game
DecodeNextMove(ByteBuffer *buf, simpleMoveT *sm)Game
DecodeStart(ByteBuffer *buf)Game
DecodeTags(ByteBuffer *buf, bool storeTags)Game
DeleteSubVariation(moveT *m)Game
DeleteVariation(uint varNumber)Game
DeleteVariationAndFree(uint varNumber)Game
Encode(ByteBuffer *buf, IndexEntry *ie)Game
EncodeTags(ByteBuffer *buf)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)Game
FirstVariation(uint varNumber)Game
Game()Gameinline
GetAltered(void)Gameinline
GetAverageElo()Game
GetBlackElo()Gameinline
GetBlackEstimateElo()Gameinline
GetBlackRatingType()Gameinline
GetBlackStr()Gameinline
GetCurrentLocation()Game
GetCurrentMove()Gameinline
GetCurrentPly()Gameinline
GetCurrentPos()Gameinline
GetDate()Gameinline
GetEco()Gameinline
GetEventDate()Gameinline
GetEventStr()Gameinline
GetExtraTags()Gameinline
GetHtmlStyle()Gameinline
GetMoveComment()Gameinline
GetNags()Gameinline
GetNextGame()Gameinline
GetNextMoveUCI(char *str)Game
GetNextNags()Gameinline
GetNumExtraTags()Gameinline
GetNumHalfMoves()Gameinline
GetNumVariations()Gameinline
GetPartialMoveList(DString *str, uint plyCount)Game
GetPgnOffset()Gameinline
GetPgnStyle()Gameinline
GetPreviousMoveComment()Gameinline
GetPrevMoveUCI(char *str)Game
GetPrevSAN(char *str)Game
GetResult()Gameinline
GetRoundStr()Gameinline
GetSAN(char *str)Game
GetSiteStr()Gameinline
GetStartPos()Gameinline
GetVarLevel()Gameinline
GetVarNumber()Game
GetWhiteElo()Gameinline
GetWhiteEstimateElo()Gameinline
GetWhiteRatingType()Gameinline
GetWhiteStr()Gameinline
HasNonStandardStart()Gameinline
HasPromotions()Gameinline
HasUnderPromotions()Gameinline
Init()Game
InitMove(moveT *m)Gameinline
IsColorFormat()Gameinline
IsHtmlFormat()Gameinline
IsLatexFormat()Gameinline
IsPlainFormat()Gameinline
LoadStandardTags(const IndexEntry *ie, const NameBase *nb)Game
MainVariation()Game
MakeHomePawnList(byte *pbPawnList)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
MoveIntoVariation(uint varNumber)Game
MoveMatch(int m_argc, char **m_argv, uint plyCount, bool wToMove, bool bToMove, int checkTest)Game
MoveTo(const std::vector< int > &v)Game
MoveToLocationInPGN(uint stopLocation)Game
MoveToPly(ushort hmNumber)Game
PgnFormatFromString(const char *str, gameFormatT *fmt)Gamestatic
RemoveExtraTag(const char *tag)Game
RemoveNag(bool isMoveNag)Gameinline
RemovePgnStyle(uint mask)Gameinline
ResetPgnStyle(void)Gameinline
ResetPgnStyle(uint flag)Gameinline
RestoreState()Game
SaveState()Game
SetAltered(bool b)Gameinline
SetBlackElo(eloT elo)Gameinline
SetBlackEstimateElo(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
SetMoveData(moveT *m, simpleMoveT *sm)Gameinline
SetNextGame(Game *g)Gameinline
SetNumHalfMoves(ushort x)Gameinline
SetPgnFormat(gameFormatT gf)Gameinline
SetPgnFormatFromString(const char *str)Game
SetPgnStyle(uint mask, bool setting)Gameinline
SetResult(resultT res)Gameinline
SetRoundStr(const char *str)Gameinline
SetScidFlags(const char *s)Gameinline
SetSiteStr(const char *str)Gameinline
SetStartFen(const char *fenStr)Game
SetStartPos(Position *pos)Game
SetWhiteElo(eloT elo)Gameinline
SetWhiteEstimateElo(eloT elo)Gameinline
SetWhiteRatingType(byte b)Gameinline
SetWhiteStr(const char *str)Gameinline
Truncate()Game
TruncateAndFree()Game
TruncateStart()Game
VarExactMatch(Position *searchPos, gameExactMatchT searchType)Game
WriteComment(TextBuffer *tb, const char *preStr, const char *comment, const char *postStr)Game
WriteExtraTags(FILE *fp)Game
WriteMoveList(TextBuffer *tb, uint plyCount, moveT *oldCurrentMove, bool printMoveNum, bool inComment)Game
WritePGN(TextBuffer *tb, uint stopLocation)Game
WriteToPGN(uint lineWidth=0, bool NewLineAtEnd=false, bool newLineToSpaces=true)Game
~Game()Game