From 0d1fbe7bbca8e42449ee37600519509cb47516b9 Mon Sep 17 00:00:00 2001 From: Jordan Woyak Date: Tue, 1 Jan 2019 08:32:39 -0600 Subject: WiimoteEmu: Major renaming and cleanup. --- .../ControllerEmu/ControlGroup/Attachments.cpp | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Source/Core/InputCommon/ControllerEmu/ControlGroup/Attachments.cpp (limited to 'Source/Core/InputCommon/ControllerEmu/ControlGroup/Attachments.cpp') diff --git a/Source/Core/InputCommon/ControllerEmu/ControlGroup/Attachments.cpp b/Source/Core/InputCommon/ControllerEmu/ControlGroup/Attachments.cpp new file mode 100644 index 0000000000..e104918fe2 --- /dev/null +++ b/Source/Core/InputCommon/ControllerEmu/ControlGroup/Attachments.cpp @@ -0,0 +1,33 @@ +// Copyright 2017 Dolphin Emulator Project +// Licensed under GPLv2+ +// Refer to the license.txt file included. + +#include "InputCommon/ControllerEmu/ControlGroup/Attachments.h" + +namespace ControllerEmu +{ +Attachments::Attachments(const std::string& name_) : ControlGroup(name_, GroupType::Attachments) +{ +} + +void Attachments::AddAttachment(std::unique_ptr att) +{ + m_attachments.emplace_back(std::move(att)); +} + +u32 Attachments::GetSelectedAttachment() const +{ + return m_selected_attachment; +} + +void Attachments::SetSelectedAttachment(u32 val) +{ + m_selected_attachment = val; +} + +const std::vector>& Attachments::GetAttachmentList() const +{ + return m_attachments; +} + +} // namespace ControllerEmu -- cgit v1.2.3