aboutsummaryrefslogtreecommitdiff
path: root/src/hid_core/resources/npad/npad_data.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/hid_core/resources/npad/npad_data.cpp')
-rw-r--r--src/hid_core/resources/npad/npad_data.cpp32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/hid_core/resources/npad/npad_data.cpp b/src/hid_core/resources/npad/npad_data.cpp
index a490fe8a54..4b0bf44488 100644
--- a/src/hid_core/resources/npad/npad_data.cpp
+++ b/src/hid_core/resources/npad/npad_data.cpp
@@ -1,4 +1,4 @@
-// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
+// SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project
// SPDX-License-Identifier: GPL-3.0-or-later
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
@@ -24,7 +24,7 @@ void NPadData::SetNpadAnalogStickUseCenterClamp(bool is_enabled) {
}
bool NPadData::GetNpadAnalogStickUseCenterClamp() const {
- return status.use_center_clamp.As<bool>();
+ return status.use_center_clamp;
}
void NPadData::SetNpadSystemExtStateEnabled(bool is_enabled) {
@@ -32,7 +32,7 @@ void NPadData::SetNpadSystemExtStateEnabled(bool is_enabled) {
}
bool NPadData::GetNpadSystemExtState() const {
- return status.system_ext_state.As<bool>();
+ return status.system_ext_state;
}
Result NPadData::SetSupportedNpadIdType(std::span<const Core::HID::NpadIdType> list) {
@@ -154,27 +154,27 @@ bool NPadData::IsNpadStyleIndexSupported(Core::HID::NpadStyleIndex style_index)
Core::HID::NpadStyleTag style = {supported_npad_style_set};
switch (style_index) {
case Core::HID::NpadStyleIndex::Fullkey:
- return style.fullkey.As<bool>();
+ return style.fullkey;
case Core::HID::NpadStyleIndex::Handheld:
- return style.handheld.As<bool>();
+ return style.handheld;
case Core::HID::NpadStyleIndex::JoyconDual:
- return style.joycon_dual.As<bool>();
+ return style.joycon_dual;
case Core::HID::NpadStyleIndex::JoyconLeft:
- return style.joycon_left.As<bool>();
+ return style.joycon_left;
case Core::HID::NpadStyleIndex::JoyconRight:
- return style.joycon_right.As<bool>();
+ return style.joycon_right;
case Core::HID::NpadStyleIndex::GameCube:
- return style.gamecube.As<bool>();
+ return style.gamecube;
case Core::HID::NpadStyleIndex::Pokeball:
- return style.palma.As<bool>();
+ return style.palma;
case Core::HID::NpadStyleIndex::NES:
- return style.lark.As<bool>();
+ return style.lark;
case Core::HID::NpadStyleIndex::SNES:
- return style.lucia.As<bool>();
+ return style.lucia;
case Core::HID::NpadStyleIndex::N64:
- return style.lagoon.As<bool>();
+ return style.lagoon;
case Core::HID::NpadStyleIndex::SegaGenesis:
- return style.lager.As<bool>();
+ return style.lager;
default:
return false;
}
@@ -185,7 +185,7 @@ void NPadData::SetLrAssignmentMode(bool is_enabled) {
}
bool NPadData::GetLrAssignmentMode() const {
- return status.lr_assignment_mode.As<bool>();
+ return status.lr_assignment_mode;
}
void NPadData::SetAssigningSingleOnSlSrPress(bool is_enabled) {
@@ -193,7 +193,7 @@ void NPadData::SetAssigningSingleOnSlSrPress(bool is_enabled) {
}
bool NPadData::GetAssigningSingleOnSlSrPress() const {
- return status.assigning_single_on_sl_sr_press.As<bool>();
+ return status.assigning_single_on_sl_sr_press;
}
void NPadData::SetHomeProtectionEnabled(bool is_enabled, Core::HID::NpadIdType npad_id) {