DDNet documentation
Loading...
Searching...
No Matches
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{
15
17
18 char m_aDemo[256];
19 char m_aDst[256];
23
24public:
25 CDemoEdit(const char *pNetVersion, CSnapshotDelta *pSnapshotDelta, CSnapshotDelta *pSnapshotDeltaSixup, IStorage *pStorage, const char *pDemo, const char *pDst, int StartTick, int EndTick);
26 void Run() override;
27 char *Destination() { return m_aDst; }
28 bool Success() const { return m_Success; }
29};
30#endif
bool Success() const
Definition demoedit.h:28
char m_aDst[256]
Definition demoedit.h:19
char m_aDemo[256]
Definition demoedit.h:18
CSnapshotDelta m_SnapshotDeltaSixup
Definition demoedit.h:13
char * Destination()
Definition demoedit.h:27
bool m_Success
Definition demoedit.h:22
void Run() override
Definition demoedit.cpp:23
IStorage * m_pStorage
Definition demoedit.h:14
int m_EndTick
Definition demoedit.h:21
CDemoEdit(const char *pNetVersion, CSnapshotDelta *pSnapshotDelta, CSnapshotDelta *pSnapshotDeltaSixup, IStorage *pStorage, const char *pDemo, const char *pDst, int StartTick, int EndTick)
Definition demoedit.cpp:8
CSnapshotDelta m_SnapshotDelta
Definition demoedit.h:12
CDemoEditor m_DemoEditor
Definition demoedit.h:16
int m_StartTick
Definition demoedit.h:20
Definition demo.h:208
Definition snapshot.h:87
IJob()
Definition jobs.cpp:11
Definition storage.h:21