|
|
//========= Copyright Valve Corporation, All rights reserved. ============//
//
// Purpose:
//
// $NoKeywords: $
//=============================================================================//
#ifndef VCR_SHARED_H
#define VCR_SHARED_H
#ifdef _WIN32
#pragma once
#endif
#define VCRFILE_VERSION 2
// Identifiers for the things we record. When playing back, these things should
// be asked for in the exact same order (otherwise, the engine isn't making all
// the calls in the same order).
typedef enum { VCREvent_Sys_FloatTime=0, VCREvent_recvfrom, VCREvent_SyncToken, VCREvent_GetCursorPos, VCREvent_SetCursorPos, VCREvent_ScreenToClient, VCREvent_Cmd_Exec, VCREvent_CmdLine, VCREvent_RegOpenKeyEx, VCREvent_RegSetValueEx, VCREvent_RegQueryValueEx, VCREvent_RegCreateKeyEx, VCREvent_RegCloseKey, VCREvent_PeekMessage, VCREvent_GameMsg, VCREvent_GetNumberOfConsoleInputEvents, VCREvent_ReadConsoleInput, VCREvent_GetKeyState, VCREvent_recv, VCREvent_send, VCREvent_Generic, VCREvent_CreateThread, VCREvent_WaitForSingleObject, VCREvent_EnterCriticalSection, VCREvent_Time, VCREvent_LocalTime, VCREvent_GenericString, VCREvent_NUMEVENTS } VCREvent;
#endif // VCR_SHARED_H
|