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. // stdafx.h : include file for standard system include files,
  2. // or project specific include files that are used frequently, but
  3. // are changed infrequently
  4. //
  5. #if defined( COMPILER_MSVC )
  6. #pragma once
  7. #endif
  8. #if defined ( DX_TO_GL_ABSTRACTION )
  9. #include "togl/rendermechanism.h"
  10. #endif
  11. #include <stdio.h>
  12. #include <stdlib.h>
  13. #if ( defined( WIN32 ) && !defined( DX_TO_GL_ABSTRACTION ) ) || defined( _X360 )
  14. #include <d3d9.h>
  15. #endif
  16. #include "GFx.h"
  17. // Disable "_force_inline not inlined" warning
  18. #pragma warning(disable : 4714)
  19. #include "Kernel/SF_Types.h"
  20. #include "Kernel/SF_RefCount.h"
  21. #if defined( WIN32 ) && !defined( DX_TO_GL_ABSTRACTION )
  22. #include "GFx_Renderer_D3D9.h"
  23. #else
  24. #include "GFx_Renderer_GL.h"
  25. #endif
  26. #include "tier0/platform.h"
  27. #include "tier0/dbg.h"
  28. #include "vprof.h"
  29. #pragma warning(disable : 4267)
  30. #include "tier1/strtools.h"
  31. #include "tier1/utlvector.h"
  32. #include "tier3/tier3dm.h"
  33. #include "vstdlib/random.h"
  34. #include "interfaces/interfaces.h"
  35. #include "shaderapi/IShaderDevice.h"
  36. #include "inputsystem/ButtonCode.h"
  37. #include "inputsystem/AnalogCode.h"
  38. #include "inputsystem/iinputsystem.h"
  39. #include "filesystem.h"
  40. #include "IGameUIFuncs.h"
  41. namespace SF = Scaleform;
  42. #pragma warning(default : 4267)
  43. #include "scaleformui/scaleformui.h"
  44. #include "scaleformuiimpl/scaleformuiimpl.h"