DDraceNetwork 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
4
#include <
engine/shared/demo.h
>
5
#include <
engine/shared/jobs.h
>
6
#include <
engine/shared/snapshot.h
>
7
8
class
IStorage
;
9
10
class
CDemoEdit
:
public
IJob
11
{
12
CSnapshotDelta
m_SnapshotDelta
;
13
IStorage
*
m_pStorage
;
14
15
CDemoEditor
m_DemoEditor
;
16
17
char
m_aDemo
[256];
18
char
m_aDst
[256];
19
int
m_StartTick
;
20
int
m_EndTick
;
21
bool
m_Success
;
22
23
public
:
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
CDemoEdit
Definition
demoedit.h:11
CDemoEdit::m_aDst
char m_aDst[256]
Definition
demoedit.h:18
CDemoEdit::m_aDemo
char m_aDemo[256]
Definition
demoedit.h:17
CDemoEdit::Destination
char * Destination()
Definition
demoedit.h:26
CDemoEdit::m_Success
bool m_Success
Definition
demoedit.h:21
CDemoEdit::Run
void Run() override
Definition
demoedit.cpp:20
CDemoEdit::m_pStorage
IStorage * m_pStorage
Definition
demoedit.h:13
CDemoEdit::Success
bool Success()
Definition
demoedit.h:27
CDemoEdit::m_EndTick
int m_EndTick
Definition
demoedit.h:20
CDemoEdit::m_SnapshotDelta
CSnapshotDelta m_SnapshotDelta
Definition
demoedit.h:12
CDemoEdit::m_DemoEditor
CDemoEditor m_DemoEditor
Definition
demoedit.h:15
CDemoEdit::m_StartTick
int m_StartTick
Definition
demoedit.h:19
CDemoEditor
Definition
demo.h:202
CSnapshotDelta
Definition
snapshot.h:78
IJob
Definition
jobs.h:20
IStorage
Definition
storage.h:21
vector2_base
Definition
vmath.h:15
jobs.h
demo.h
snapshot.h
src
engine
client
demoedit.h
Generated by
1.9.8