Team Fortress 2 Source Code as on 22/4/2020
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
1.0 KiB

  1. //========= Copyright Valve Corporation, All rights reserved. ============//
  2. //
  3. //=======================================================================================//
  4. #ifndef ISERVERREPLAY_H
  5. #define ISERVERREPLAY_H
  6. #ifdef _WIN32
  7. #pragma once
  8. #endif
  9. //----------------------------------------------------------------------------------------
  10. #include "interface.h"
  11. //----------------------------------------------------------------------------------------
  12. #define SERVER_REPLAY_INTERFACE_VERSION "ServerReplay001"
  13. //----------------------------------------------------------------------------------------
  14. class IReplayFactory;
  15. class KeyValues;
  16. //----------------------------------------------------------------------------------------
  17. //
  18. // Allows the replay DLL to talk to the server
  19. //
  20. class IServerReplay : public IBaseInterface
  21. {
  22. public:
  23. virtual void UploadOgsData( KeyValues *pData, bool bIncludeTimeField ) = 0;
  24. };
  25. //----------------------------------------------------------------------------------------
  26. #endif // ISERVERREPLAY_H