DDraceNetwork Docs
demoedit.h
Go to the documentation of this file.
1#ifndef ENGINE_CLIENT_DEMOEDIT_H
2#define ENGINE_CLIENT_DEMOEDIT_H
3
7
8class IStorage;
9
10class CDemoEdit : public IJob
11{
14
16
17 char m_aDemo[256];
18 char m_aDst[256];
22
23public:
24 CDemoEdit(const char *pNetVersion, CSnapshotDelta *pSnapshotDelta, IStorage *pStorage, const char *pDemo, const char *pDst, int StartTick, int EndTick);
25 void Run() override;
26 char *Destination() { return m_aDst; }
27 bool Success() { return m_Success; }
28};
29#endif
Definition: demoedit.h:11
char m_aDst[256]
Definition: demoedit.h:18
char m_aDemo[256]
Definition: demoedit.h:17
char * Destination()
Definition: demoedit.h:26
bool m_Success
Definition: demoedit.h:21
void Run() override
Definition: demoedit.cpp:20
CDemoEdit(const char *pNetVersion, CSnapshotDelta *pSnapshotDelta, IStorage *pStorage, const char *pDemo, const char *pDst, int StartTick, int EndTick)
Definition: demoedit.cpp:6
IStorage * m_pStorage
Definition: demoedit.h:13
bool Success()
Definition: demoedit.h:27
int m_EndTick
Definition: demoedit.h:20
CSnapshotDelta m_SnapshotDelta
Definition: demoedit.h:12
CDemoEditor m_DemoEditor
Definition: demoedit.h:15
int m_StartTick
Definition: demoedit.h:19
Definition: demo.h:188
Definition: snapshot.h:74
Definition: jobs.h:20
Definition: storage.h:20