X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.h;h=c4b6bb23aff1d35498f78b10287eeaac2f15caff;hb=407cd1126c6c24d890359f1fe1686f6d90c0ad61;hp=0a290a9422d70c6e3163b8eb3a5193dbb553ce61;hpb=5bd571321c23608ce3f07bf523a8bbf2ddda2210;p=xboard.git diff --git a/backend.h b/backend.h index 0a290a9..c4b6bb2 100644 --- a/backend.h +++ b/backend.h @@ -111,6 +111,7 @@ extern ProcRef firstProgramPR, secondProgramPR; extern Board boards[]; extern char marker[BOARD_RANKS][BOARD_FILES]; extern char lastMsg[MSG_SIZ]; +extern Boolean bookUp; char *CmailMsg P((void)); /* Tord: Added the useFEN960 parameter in PositionToFEN() below */ @@ -232,6 +233,9 @@ Boolean LoadMultiPV P((int x, int y, char *buf, int index, int *start, int *end) void UnLoadPV P(()); void MovePV P((int x, int y, int h)); int PromoScroll P((int x, int y)); +void EditBookEvent P((void)); +Boolean DisplayBook P((int moveNr)); +void SaveToBook P((char *text)); char *StrStr P((char *string, char *match)); char *StrCaseStr P((char *string, char *match)); @@ -290,6 +294,10 @@ char *GameListLine P((int, GameInfo *)); char * GameListLineFull P(( int, GameInfo *)); void GLT_TagsToList P(( char * tags )); void GLT_ParseList P((void)); +void NamesToList P((char *name, char **engines, char **mnemonics)); +int CreateTourney P((char *name)); +char *MakeName P((char *templ)); +void SwapEngines P((int n)); extern char* StripHighlight P((char *)); /* returns static data */ extern char* StripHighlightAndTitle P((char *)); /* returns static data */ @@ -409,5 +417,7 @@ extern int opponentKibitzes; // used by wengineo.c extern int errorExitStatus; void SettingsPopUp P((ChessProgramState *cps)); // [HGM] really in front-end, but CPS not known in frontend.h int WaitForEngine P((ChessProgramState *cps, DelayedEventCallback x)); +void Load P((ChessProgramState *cps, int n)); +int MultiPV P((ChessProgramState *cps)); #endif /* _BACKEND */