Counter Strike : Global Offensive Source Code
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.

59 lines
1.3 KiB

  1. //========= Copyright � 1996-2005, Valve Corporation, All rights reserved. ============//
  2. //
  3. // Purpose:
  4. //
  5. // $NoKeywords: $
  6. //=============================================================================//
  7. #ifndef RRBASE_H
  8. #define RRBASE_H
  9. #ifdef _WIN32
  10. #pragma once
  11. #endif
  12. #ifdef _WIN32
  13. // Silence certain warnings
  14. // #pragma warning(disable : 4244) // int or float down-conversion
  15. // #pragma warning(disable : 4305) // int or float data truncation
  16. // #pragma warning(disable : 4201) // nameless struct/union
  17. // #pragma warning(disable : 4511) // copy constructor could not be generated
  18. // #pragma warning(disable : 4675) // resolved overload was found by argument dependent lookup
  19. #endif
  20. #ifdef _DEBUG
  21. #define DEBUG 1
  22. #endif
  23. // Misc C-runtime library headers
  24. #include <math.h>
  25. #include <ctype.h>
  26. #include <stdio.h>
  27. // tier 0
  28. #include "tier0/dbg.h"
  29. #include "tier0/platform.h"
  30. #include "basetypes.h"
  31. // tier 1
  32. #include "tier1/strtools.h"
  33. #include "utlvector.h"
  34. #include "utlsymbol.h"
  35. // tier 2
  36. #include "string_t.h"
  37. // Shared engine/DLL constants
  38. #include "const.h"
  39. #include "edict.h"
  40. // app
  41. #if defined(_GAMECONSOLE)
  42. #define DISABLE_DEBUG_HISTORY 1
  43. #endif
  44. #include "responserules/response_types.h"
  45. #include "responserules/response_types_internal.h"
  46. #include "responserules/response_host_interface.h"
  47. #endif // CBASE_H