#include "C4Include.h"
#include "control/C4Record.h"
#include "control/C4GameControl.h"
#include "control/C4GameSave.h"
#include "control/C4PlayerInfo.h"
#include "editor/C4Console.h"
#include "player/C4Player.h"
Go to the source code of this file.
Macros | |
#define | IMMEDIATEREC |
Functions | |
void | AddDbgRec (C4RecordChunkType eType, const void *pData, int iSize) |
const char * | GetRecordChunkTypeName (C4RecordChunkType eType) |
StdStrBuf | GetDbgRecPktData (C4RecordChunkType eType, const StdBuf &RawData) |
Variables | |
CStdFile | DbgRecFile |
int | DoNoDebugRec =0 |
#define IMMEDIATEREC |
Definition at line 27 of file C4Record.cpp.
void AddDbgRec | ( | C4RecordChunkType | eType, |
const void * | pData, | ||
int | iSize | ||
) |
Definition at line 32 of file C4Record.cpp.
References Control, C4GameControl::DbgRec(), and iSize.
Referenced by C4Landscape::_SetPix2(), C4Object::AssignRemoval(), C4MassMover::Cease(), C4MCOverlay::CheckMask(), C4MassMoverSet::Create(), C4PXS::Deactivate(), C4LArea::DebugRec(), C4AulExec::DirectExec(), C4Landscape::P::DoScan(), C4Game::ExecObjects(), C4Game::Execute(), C4PXS::Execute(), C4Object::Execute(), C4PlayerControl::ExecuteControlPacket(), C4Landscape::P::ExecuteScan(), C4Game::NewObject(), RecordRandom(), C4Shape::Rotate(), C4Object::SetOCF(), and C4Object::UpdateOCF().
StdStrBuf GetDbgRecPktData | ( | C4RecordChunkType | eType, |
const StdBuf & | RawData | ||
) |
Definition at line 977 of file C4Record.cpp.
References StdStrBuf::AppendFormat(), StdBuf::getData(), StdBuf::getSize(), RCT_AulFunc, and StdStrBuf::Ref().
Referenced by C4Playback::Check().
const char* GetRecordChunkTypeName | ( | C4RecordChunkType | eType | ) |
Definition at line 928 of file C4Record.cpp.
References RCT_Area, RCT_AulFunc, RCT_Block, RCT_Cos, RCT_CrObj, RCT_Ctrl, RCT_CtrlPkt, RCT_Custom, RCT_Definition, RCT_DirectExec, RCT_DsObj, RCT_End, RCT_ExecObj, RCT_ExecPXS, RCT_File, RCT_Frame, RCT_GetPix, RCT_Log, RCT_Ls, RCT_Map, RCT_MatScan, RCT_MatScanDo, RCT_MCT1, RCT_MCT2, RCT_MenuAdd, RCT_MenuAddC, RCT_MMC, RCT_MMD, RCT_ObjCom, RCT_OCF, RCT_PlrCom, RCT_PlrInCom, RCT_Random, RCT_Rn3, RCT_RotVtx1, RCT_RotVtx2, RCT_SetPix, RCT_Sin, and RCT_Undefined.
Referenced by C4Playback::Check().
CStdFile DbgRecFile |
Definition at line 29 of file C4Record.cpp.
Referenced by C4Playback::Check(), C4Playback::Clear(), and C4Playback::Open().
int DoNoDebugRec =0 |
Definition at line 30 of file C4Record.cpp.
Referenced by C4Playback::Check(), and C4GameControl::DbgRec().