DDraceNetwork Docs
CDemoEditor Class Reference

#include <demo.h>

Inheritance diagram for CDemoEditor:
[legend]
Collaboration diagram for CDemoEditor:
[legend]

Public Member Functions

virtual void Init (class CSnapshotDelta *pSnapshotDelta, class IConsole *pConsole, class IStorage *pStorage)
 
bool Slice (const char *pDemo, const char *pDst, int StartTick, int EndTick, DEMOFUNC_FILTER pfnFilter, void *pUser) override
 
virtual bool Slice (const char *pDemo, const char *pDst, int StartTick, int EndTick, DEMOFUNC_FILTER pfnFilter, void *pUser)=0
 
- Public Member Functions inherited from IInterface
 IInterface ()
 
virtual void Shutdown ()
 
virtual ~IInterface ()
 

Private Attributes

IConsolem_pConsole
 
IStoragem_pStorage
 
class CSnapshotDeltam_pSnapshotDelta
 

Additional Inherited Members

- Static Public Member Functions inherited from IDemoEditor
static const char * InterfaceName ()
 
- Protected Member Functions inherited from IInterface
IKernelKernel ()
 

Member Function Documentation

◆ Init()

void CDemoEditor::Init ( class CSnapshotDelta pSnapshotDelta,
class IConsole pConsole,
class IStorage pStorage 
)
virtual

◆ Slice()

bool CDemoEditor::Slice ( const char *  pDemo,
const char *  pDst,
int  StartTick,
int  EndTick,
DEMOFUNC_FILTER  pfnFilter,
void *  pUser 
)
overridevirtual

Implements IDemoEditor.

Member Data Documentation

◆ m_pConsole

IConsole* CDemoEditor::m_pConsole
private

◆ m_pSnapshotDelta

class CSnapshotDelta* CDemoEditor::m_pSnapshotDelta
private

◆ m_pStorage

IStorage* CDemoEditor::m_pStorage
private

The documentation for this class was generated from the following files: