dolphin-emulator/Source/Core/Core
Lioncash 552c0d8404 Common: Move byte swapping utilities into their own header
This moves all the byte swapping utilities into a header named Swap.h.

A dedicated header is much more preferable here due to the size of the
code itself. In general usage throughout the codebase, CommonFuncs.h was
generally only included for these functions anyway. These being in their
own header avoids dumping the lesser used utilities into scope. As well
as providing a localized area for more utilities related to byte
swapping in the future (should they be needed). This also makes it nicer
to identify which files depend on the byte swapping utilities in
particular.

Since this is a completely new header, moving the code uncovered a few
indirect includes, as well as making some other inclusions unnecessary.
2017-03-03 17:18:18 -05:00
..
Boot Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
Debugger Core: Convert State enum into an enum class 2017-02-05 08:32:23 -05:00
DSP Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
FifoPlayer Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
HLE HLE: More printf floating point types handled 2017-02-17 10:51:10 +00:00
HW Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
IOS Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
PowerPC Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
ActionReplay.cpp
ActionReplay.h
Analytics.cpp ControllerEmu: Separate ControlGroup from ControllerEmu 2017-02-09 18:18:52 -05:00
Analytics.h ControllerEmu: Separate ControlGroup from ControllerEmu 2017-02-09 18:18:52 -05:00
ARDecrypt.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
ARDecrypt.h Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
BootManager.cpp IniFile: Handle s64/u64 values 2017-02-25 00:03:20 -05:00
BootManager.h
CMakeLists.txt CMakeLists: Normalize whitespace 2017-03-01 14:53:23 -05:00
ConfigManager.cpp Use ESFormats for TMDs 2017-02-26 19:46:29 +01:00
ConfigManager.h DolphinWX: Don't use a special color for compressed games 2017-02-20 16:02:30 +01:00
Core.cpp JitInterface: Convert includes into forward declarations where applicable 2017-03-02 13:20:29 -05:00
Core.h Core: Actually make the State enum an enum class 2017-02-06 01:13:07 -05:00
Core.vcxproj IOS Network: Split wd/command code into its own source files 2017-02-18 02:35:53 -05:00
Core.vcxproj.filters IOS Network: Split wd/command code into its own source files 2017-02-18 02:35:53 -05:00
CoreTiming.cpp Adjust event times after a PPC clock change 2017-02-08 16:22:27 +01:00
CoreTiming.h Adjust event times after a PPC clock change 2017-02-08 16:22:27 +01:00
DSPEmulator.cpp
DSPEmulator.h DSPEmulator: Amend variable casing 2017-01-18 12:20:13 -05:00
ec_wii.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
ec_wii.h ec_wii: Amend function casing 2017-01-28 18:46:14 -05:00
GeckoCode.cpp
GeckoCode.h
GeckoCodeConfig.cpp
GeckoCodeConfig.h
Host.h
HotkeyManager.cpp InputCommon: move Setting classes out of ControlGroup 2017-03-02 18:08:37 -08:00
HotkeyManager.h ControllerEmu: Separate ControlGroup from ControllerEmu 2017-02-09 18:18:52 -05:00
MachineContext.h
MemoryWatcher.cpp
MemoryWatcher.h
MemTools.cpp JitInterface: Convert includes into forward declarations where applicable 2017-03-02 13:20:29 -05:00
MemTools.h
Movie.cpp Movie: replace magic number 8 with sizeof(ControllerState) 2017-02-09 15:07:47 -08:00
Movie.h Copy Wii save for current game for Netplay and TAS 2017-02-05 13:17:05 -05:00
NetPlayClient.cpp IniFile: Handle s64/u64 values 2017-02-25 00:03:20 -05:00
NetPlayClient.h
NetPlayProto.h Copy Wii save for current game for Netplay and TAS 2017-02-05 13:17:05 -05:00
NetPlayServer.cpp Copy Wii save for current game for Netplay and TAS 2017-02-05 13:17:05 -05:00
NetPlayServer.h
PatchEngine.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
PatchEngine.h
State.cpp IOS/ES: Keep track of the active title properly 2017-03-02 20:28:01 +01:00
State.h
WiiRoot.cpp IniFile: Handle s64/u64 values 2017-02-25 00:03:20 -05:00
WiiRoot.h Remove pre-generated SYSCONF 2017-01-12 21:30:11 +01:00