#ifndef ENGINE_CLIENT_DEMOEDIT_H
#define ENGINE_CLIENT_DEMOEDIT_H

#include <engine/client/http.h>

#define CONNECTLINK "ddnet:"

class CDemoEdit : public IJob
{
	CSnapshotDelta m_SnapshotDelta;
	IStorage *m_pStorage;

	CDemoEditor m_DemoEditor;

	char m_aDemo[256];
	char m_aDst[256];
	int m_StartTick;
	int m_EndTick;

public:
	CDemoEdit(const char *pNetVersion, class CSnapshotDelta *pSnapshotDelta, IStorage *pStorage, const char *pDemo, const char *pDst, int StartTick, int EndTick);
	void Run();
	char *Destination() { return m_aDst; }
};
#endif
