pcsx2/common/include
Jonathan Li 890d7ab953 utilities: Restrict pxWindowAndFlag templates to wxObject derived classes
Fixes a compile error (C2666) on VS2017 15.8 caused by ambiguity issues.
The sstream header uses

constexpr auto _both = ios_base::in | ios_base::out;

Without the extra type restrictions the compiler cannot tell whether to
use the template or the built-in | operator (the const wxSizerFlags &
parameter will accept ints).
2018-08-17 22:37:39 +01:00
..
Utilities utilities: Restrict pxWindowAndFlag templates to wxObject derived classes 2018-08-17 22:37:39 +01:00
api reformat main common directory 2016-11-12 16:52:49 +01:00
null common: Add common null plugin config code 2018-07-12 01:05:09 +01:00
wx User Interface: 2009-10-16 03:58:29 +00:00
x86emitter common: Use GCC's _xgetbv definition from GCC 8.2 onwards 2018-08-12 18:07:13 +01:00
PS2Edefs.h Remove unused 'About Box' references on Linux and Windows from SPU2-X/CMakeLists, ect. 2018-02-05 22:49:09 +00:00
PS2Eext.h misc-plugins:windows: Fix ini/log path issues 2018-07-23 00:51:02 +01:00
PS2Etypes.h reformat main common directory 2016-11-12 16:52:49 +01:00
Pcsx2Api.h reformat main common directory 2016-11-12 16:52:49 +01:00
Pcsx2Defs.h common: Replace __threadlocal with C++11 thread_local 2017-04-13 19:59:00 +02:00
Pcsx2Types.h reformat main common directory 2016-11-12 16:52:49 +01:00
PluginCallbacks.h reformat main common directory 2016-11-12 16:52:49 +01:00
PluginCompatibility.h common: Add plugin compatibility file 2018-07-23 00:51:02 +01:00
afxresmw.h Fix for the v110_xp toolset in vs2012. Removed winuser.h from afxresmw.h, nothing seems to be using it, but it breaks something in string.h. I did not change the projects to use v110_xp by default, to get an xp compatible binary, you have to call it from command line like this: msbuild pcsx2_suite_2012.sln /t:Build "/p:Configuration=Release AVX2" /p:PlatformToolset=v110_xp /m. Change Configuration=... as needed. 2013-07-02 16:01:06 +00:00