diff -r 8d04e85ca204 -r 5143861c83bd project_files/frontlib/ipc/demo.h --- a/project_files/frontlib/ipc/demo.h Mon Jun 11 00:06:22 2012 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,30 +0,0 @@ -/** - * Demo recording functions. Only used by the ipc game code. - */ - -#ifndef DEMO_H_ -#define DEMO_H_ - -#include "../util/buffer.h" - -/** - * Record a message sent from the engine to the frontend. - * Returns 0 for OK, a negative value on error. - * Don't pass NULL. - */ -int flib_demo_record_from_engine(flib_vector demoBuffer, const uint8_t *message, const char *playerName); - -/** - * Record a message sent from the frontend to the engine. - * Returns 0 for OK, a negative value on error. - * Don't pass NULL. - */ -int flib_demo_record_to_engine(flib_vector demoBuffer, const uint8_t *message, size_t len); - -/** - * Replace game mode messages ("TL", "TD", "TS", "TN") in the recording to mirror - * the intended use. Pass 'S' for savegames, 'D' for demos. - */ -void flib_demo_replace_gamemode(flib_buffer buf, char gamemode); - -#endif /* DEMO_H_ */