halflife25-sdk/projects/vs2010
Dominik Tugend a800ff8246 Visual C++ 2010 Express support
fixes ValveSoftware/halflife#1338

Changes:
- added project files for Visual C++ 2010 Express
- resolved function calls that would otherwise be ambiguous now
- solved ARRAYSIZE macro and HSPRITE type collisions with Windows.h and
  winsock.h includes by guarding the includes

TODO:
We should think about if we actually should instead link to a .h that
defines / redirects the required macros, so that platform differences
would be limited to a few .cpp files (meaning not including windows.h in a
huge number of files as it is now), see the issue above for details.
2013-10-06 21:22:29 +02:00
..
.gitignore Visual C++ 2010 Express support 2013-10-06 21:22:29 +02:00
dmc_cdll.vcxproj Visual C++ 2010 Express support 2013-10-06 21:22:29 +02:00
dmc_cdll.vcxproj.filters Visual C++ 2010 Express support 2013-10-06 21:22:29 +02:00
dmcdll.vcxproj Visual C++ 2010 Express support 2013-10-06 21:22:29 +02:00
dmcdll.vcxproj.filters Visual C++ 2010 Express support 2013-10-06 21:22:29 +02:00
hl_cdll.vcxproj Visual C++ 2010 Express support 2013-10-06 21:22:29 +02:00
hl_cdll.vcxproj.filters Visual C++ 2010 Express support 2013-10-06 21:22:29 +02:00
hldll.vcxproj Visual C++ 2010 Express support 2013-10-06 21:22:29 +02:00
hldll.vcxproj.filters Visual C++ 2010 Express support 2013-10-06 21:22:29 +02:00
projects.sln Visual C++ 2010 Express support 2013-10-06 21:22:29 +02:00
ricochet_cdll.vcxproj Visual C++ 2010 Express support 2013-10-06 21:22:29 +02:00
ricochet_cdll.vcxproj.filters Visual C++ 2010 Express support 2013-10-06 21:22:29 +02:00
ricochetdll.vcxproj Visual C++ 2010 Express support 2013-10-06 21:22:29 +02:00
ricochetdll.vcxproj.filters Visual C++ 2010 Express support 2013-10-06 21:22:29 +02:00