#include <demo.h>
|
| | CDemoRecorder (class CSnapshotDelta *pSnapshotDelta, bool NoMapData=false) |
| |
| | CDemoRecorder ()=default |
| |
| | ~CDemoRecorder () override |
| |
| int | Start (class IStorage *pStorage, class IConsole *pConsole, const char *pFilename, const char *pNetversion, const char *pMap, const SHA256_DIGEST &Sha256, unsigned MapCrc, const char *pType, unsigned MapSize, unsigned char *pMapData, IOHANDLE MapFile, DEMOFUNC_FILTER pfnFilter, void *pUser) |
| |
| int | Stop (IDemoRecorder::EStopMode Mode, const char *pTargetFilename="") override |
| |
| void | AddDemoMarker () |
| |
| void | AddDemoMarker (int Tick) |
| |
| void | RecordSnapshot (int Tick, const void *pData, int Size) |
| |
| void | RecordMessage (const void *pData, int Size) |
| |
| bool | IsRecording () const override |
| |
| const char * | CurrentFilename () const override |
| |
| int | Length () const override |
| |
| virtual | ~IDemoRecorder ()=default |
| |
| | IInterface () |
| |
| virtual void | Shutdown () |
| |
| virtual | ~IInterface ()=default |
| |
◆ CDemoRecorder() [1/2]
◆ CDemoRecorder() [2/2]
| CDemoRecorder::CDemoRecorder |
( |
| ) |
|
|
default |
◆ ~CDemoRecorder()
| CDemoRecorder::~CDemoRecorder |
( |
| ) |
|
|
override |
◆ AddDemoMarker() [1/2]
| void CDemoRecorder::AddDemoMarker |
( |
| ) |
|
◆ AddDemoMarker() [2/2]
| void CDemoRecorder::AddDemoMarker |
( |
int |
Tick | ) |
|
◆ CurrentFilename()
| const char * CDemoRecorder::CurrentFilename |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ IsRecording()
| bool CDemoRecorder::IsRecording |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ Length()
| int CDemoRecorder::Length |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ RecordMessage()
◆ RecordSnapshot()
◆ Start()
| int CDemoRecorder::Start |
( |
class IStorage * |
pStorage, |
|
|
class IConsole * |
pConsole, |
|
|
const char * |
pFilename, |
|
|
const char * |
pNetversion, |
|
|
const char * |
pMap, |
|
|
const SHA256_DIGEST & |
Sha256, |
|
|
unsigned |
MapCrc, |
|
|
const char * |
pType, |
|
|
unsigned |
MapSize, |
|
|
unsigned char * |
pMapData, |
|
|
IOHANDLE |
MapFile, |
|
|
DEMOFUNC_FILTER |
pfnFilter, |
|
|
void * |
pUser |
|
) |
| |
◆ Stop()
◆ Write()
◆ WriteTickMarker()
| void CDemoRecorder::WriteTickMarker |
( |
int |
Tick, |
|
|
bool |
Keyframe |
|
) |
| |
|
private |
◆ m_aCurrentFilename
◆ m_aLastSnapshotData
◆ m_aTimelineMarkers
◆ m_File
◆ m_FirstTick
| int CDemoRecorder::m_FirstTick |
|
private |
◆ m_LastKeyFrame
| int CDemoRecorder::m_LastKeyFrame |
|
private |
◆ m_LastTickMarker
| int CDemoRecorder::m_LastTickMarker |
|
private |
◆ m_NoMapData
| bool CDemoRecorder::m_NoMapData |
|
private |
◆ m_NumTimelineMarkers
| int CDemoRecorder::m_NumTimelineMarkers |
|
private |
◆ m_pConsole
◆ m_pfnFilter
◆ m_pSnapshotDelta
◆ m_pStorage
◆ m_pUser
| void* CDemoRecorder::m_pUser |
|
private |
The documentation for this class was generated from the following files: