diff options
| author | oy <Tom_Adams@web.de> | 2010-08-18 00:06:00 +0200 |
|---|---|---|
| committer | oy <Tom_Adams@web.de> | 2010-08-18 00:06:00 +0200 |
| commit | cabecb7fa937b5e4efa859ea62722468f91a5089 (patch) | |
| tree | d9da92814dd049dfef7bdcfa9069955504341b8c /src/engine/shared/demorec.h | |
| parent | 16f201794de61e237b4a7644d28f043dc1b987bb (diff) | |
| download | zcatch-cabecb7fa937b5e4efa859ea62722468f91a5089.tar.gz zcatch-cabecb7fa937b5e4efa859ea62722468f91a5089.zip | |
added output level for console print function, categorised the debug messages and merged them into the new functionality. Closes #8
Diffstat (limited to 'src/engine/shared/demorec.h')
| -rw-r--r-- | src/engine/shared/demorec.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/engine/shared/demorec.h b/src/engine/shared/demorec.h index 294a088b..cdf46e99 100644 --- a/src/engine/shared/demorec.h +++ b/src/engine/shared/demorec.h @@ -15,6 +15,7 @@ struct CDemoHeader class CDemoRecorder : public IDemoRecorder { + class IConsole *m_pConsole; IOHANDLE m_File; int m_LastTickMarker; int m_LastKeyFrame; @@ -26,7 +27,7 @@ class CDemoRecorder : public IDemoRecorder public: CDemoRecorder(class CSnapshotDelta *pSnapshotDelta); - int Start(class IStorage *pStorage, const char *pFilename, const char *pNetversion, const char *pMap, int MapCrc, const char *pType); + int Start(class IStorage *pStorage, class IConsole *pConsole, const char *pFilename, const char *pNetversion, const char *pMap, int MapCrc, const char *pType); int Stop(); void RecordSnapshot(int Tick, const void *pData, int Size); @@ -80,6 +81,7 @@ private: CKeyFrameSearch *m_pNext; }; + class IConsole *m_pConsole; IOHANDLE m_File; CKeyFrame *m_pKeyFrames; @@ -99,7 +101,7 @@ public: void SetListner(IListner *pListner); - int Load(class IStorage *pStorage, const char *pFilename); + int Load(class IStorage *pStorage, class IConsole *pConsole, const char *pFilename); int Play(); void Pause(); void Unpause(); |