From a5c04090503989dbe44ea53cd86c8a416ae92f1b Mon Sep 17 00:00:00 2001 From: Lioncash Date: Sun, 22 Jan 2017 02:30:10 -0500 Subject: [PATCH] EXI_Device: Move private details below the public interface --- Source/Core/Core/HW/EXI/EXI_Device.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Source/Core/Core/HW/EXI/EXI_Device.h b/Source/Core/Core/HW/EXI/EXI_Device.h index c32ba5edd5..061d5597a5 100644 --- a/Source/Core/Core/HW/EXI/EXI_Device.h +++ b/Source/Core/Core/HW/EXI/EXI_Device.h @@ -30,9 +30,6 @@ enum TEXIDevices : int class IEXIDevice { -private: - // Byte transfer function for this device - virtual void TransferByte(u8&) {} public: // Immediate copy functions virtual void ImmWrite(u32 _uData, u32 _uSize); @@ -59,6 +56,10 @@ public: // type. // I know this class is set up like an interface, but no code requires it to be strictly such. TEXIDevices m_deviceType; + +private: + // Byte transfer function for this device + virtual void TransferByte(u8&) {} }; std::unique_ptr EXIDevice_Create(const TEXIDevices device_type, const int channel_num);