dolphin/Source/Core/Core
Lioncash 3a66f2c008 ControllerEmu: Move into its own directory
ControllerEmu is a massive class with a lot of nested public classes.

The only reason these are nested is because the outer class acts as a
namespace. There's no reason to keep these classes nested just for that.

Keeping these classes nested makes it impossible to forward declare them, which leads to quite a few includes in other headers, making compilation take
longer.

This moves the source files to their own directory so classes can be
separated as necessary to their own source files, and be namespaced under the
ControllerEmu namespace.
2017-02-07 22:12:06 -05:00
..
Boot Remove unneeded write to 0x3140/0x3188 for WADs 2017-02-02 22:05:36 +01:00
DSP DSPCore: Convert the DSPCoreState enum into an enum class 2017-02-06 11:47:19 -05:00
Debugger Core: Convert State enum into an enum class 2017-02-05 08:32:23 -05:00
FifoPlayer Fix missing includes 2017-01-24 03:31:51 +01:00
HLE Merge pull request #4817 from sepalani/debug_print_case 2017-02-06 17:40:44 +13:00
HW ControllerEmu: Move into its own directory 2017-02-07 22:12:06 -05:00
IOS ES: use PRIx64 to print m_addtitle_tmd.GetTitleId() 2017-02-06 20:31:28 -08:00
PowerPC lint JitILCommon/IR.cpp 2017-02-07 12:08:25 -08:00
ARDecrypt.cpp CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
ARDecrypt.h CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
ActionReplay.cpp specify custom brace style to fix unions 2017-01-05 12:55:13 +01:00
ActionReplay.h CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
Analytics.cpp ControllerEmu: Move into its own directory 2017-02-07 22:12:06 -05:00
Analytics.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BootManager.cpp Merge pull request #4629 from JosJuice/es-movie-title-id 2017-02-05 09:26:08 -05:00
BootManager.h Don't read/store settings directly from/to SYSCONF 2016-10-08 14:37:55 +02:00
CMakeLists.txt cmake: Move BlueZ detection to Core 2017-02-08 01:08:33 +01:00
ConfigManager.cpp Merge pull request #4408 from leoetlino/usb 2017-02-07 09:17:05 +13:00
ConfigManager.h Merge pull request #4408 from leoetlino/usb 2017-02-07 09:17:05 +13:00
Core.cpp Merge pull request #4408 from leoetlino/usb 2017-02-07 09:17:05 +13:00
Core.h Core: Actually make the State enum an enum class 2017-02-06 01:13:07 -05:00
Core.vcxproj IOS: Implement USB_VEN (/dev/usb/ven) 2017-02-05 11:36:49 +01:00
Core.vcxproj.filters IOS: Implement USB_VEN (/dev/usb/ven) 2017-02-05 11:36:49 +01:00
CoreTiming.cpp CoreTiming: Guarantee FIFO processing of timed events 2016-09-08 19:46:42 +10:00
CoreTiming.h CoreTiming: Document initial startup behavior 2016-09-03 14:55:45 +10:00
DSPEmulator.cpp DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPEmulator.h DSPEmulator: Amend variable casing 2017-01-18 12:20:13 -05:00
GeckoCode.cpp GeckoCode: Provide operator== and operator!= overloads 2016-10-03 02:32:43 -04:00
GeckoCode.h GeckoCode: Provide operator== and operator!= overloads 2016-10-03 02:32:43 -04:00
GeckoCodeConfig.cpp Fix building with PCH disabled. 2016-08-07 01:18:59 -05:00
GeckoCodeConfig.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Host.h Host: Remove the Host_RequestFullscreen() method. 2016-11-11 20:36:09 +01:00
HotkeyManager.cpp Merge pull request #4595 from aldelaro5/add-debugger-hotkeys 2017-01-05 14:33:10 -05:00
HotkeyManager.h ControllerEmu: Move into its own directory 2017-02-07 22:12:06 -05:00
MachineContext.h Add a context definition for OpenBSD amd64. 2016-07-17 22:15:14 -06:00
MemTools.cpp Add a context definition for OpenBSD amd64. 2016-07-17 22:15:14 -06:00
MemTools.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
MemoryWatcher.cpp Core: Change CoreTiming event key from int to EventType* 2016-09-03 14:55:44 +10:00
MemoryWatcher.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Movie.cpp Merge pull request #4828 from lioncash/state 2017-02-06 17:38:46 +13:00
Movie.h Movie: Put Wii s_bClearSave handling in a more logical place 2017-02-03 19:53:23 +01:00
NetPlayClient.cpp Core: Move SI source files to their own directory 2017-01-20 19:33:24 -05:00
NetPlayClient.h HW: Change u8 pad specifier params to int where applicable 2016-10-07 08:14:12 -04:00
NetPlayProto.h Core: Move EXI source files to their own directory 2017-01-20 16:06:35 -05:00
NetPlayServer.cpp Core: Move EXI source files to their own directory 2017-01-20 16:06:35 -05:00
NetPlayServer.h Fix bogus UPnP requests 2016-07-23 20:04:07 +02:00
PatchEngine.cpp MMU/PatchEngine: Fix potential crash during stack probe 2017-01-24 08:05:11 +11:00
PatchEngine.h PatchEngine: Get rid of a global variable 2017-01-03 18:59:33 -05:00
State.cpp IOS: Implement OH0 (/dev/usb/oh0) 2017-02-05 11:36:48 +01:00
State.h DolphinWX: Don't translate OSD messages 2016-08-10 18:18:25 +02:00
WiiRoot.cpp Move ES_DIVerify's Movie-related code to a more logical place 2017-02-03 19:53:35 +01:00
WiiRoot.h Remove pre-generated SYSCONF 2017-01-12 21:30:11 +01:00
ec_wii.cpp ec_wii: Make default data constexpr 2017-01-28 18:46:15 -05:00
ec_wii.h ec_wii: Amend function casing 2017-01-28 18:46:14 -05:00