summaryrefslogtreecommitdiff
path: root/src/yuzu/debugger/controller.h
diff options
context:
space:
mode:
authorZephyron <zephyron@citron-emu.org>2024-12-31 16:19:25 +1000
committerZephyron <zephyron@citron-emu.org>2024-12-31 16:19:25 +1000
commit9427e27e24a7135880ee2881c3c44988e174b41a (patch)
tree83f0062a35be144f6b162eaa823c5b3c7620146e /src/yuzu/debugger/controller.h
parentb35ae725d20960411e8588b11c12a2d55f86c9d0 (diff)
chore: update project branding to citron
Diffstat (limited to 'src/yuzu/debugger/controller.h')
-rw-r--r--src/yuzu/debugger/controller.h56
1 files changed, 0 insertions, 56 deletions
diff --git a/src/yuzu/debugger/controller.h b/src/yuzu/debugger/controller.h
deleted file mode 100644
index 9651dfaa9..000000000
--- a/src/yuzu/debugger/controller.h
+++ /dev/null
@@ -1,56 +0,0 @@
-// SPDX-FileCopyrightText: 2015 Citra Emulator Project
-// SPDX-License-Identifier: GPL-2.0-or-later
-
-#pragma once
-
-#include <QWidget>
-
-class QAction;
-class QHideEvent;
-class QShowEvent;
-class PlayerControlPreview;
-
-namespace InputCommon {
-class InputSubsystem;
-}
-
-namespace Core::HID {
-class HIDCore;
-class EmulatedController;
-enum class ControllerTriggerType;
-} // namespace Core::HID
-
-class ControllerDialog : public QWidget {
- Q_OBJECT
-
-public:
- explicit ControllerDialog(Core::HID::HIDCore& hid_core_,
- std::shared_ptr<InputCommon::InputSubsystem> input_subsystem_,
- QWidget* parent = nullptr);
-
- /// Returns a QAction that can be used to toggle visibility of this dialog.
- QAction* toggleViewAction();
-
- /// Reloads the widget to apply any changes in the configuration
- void refreshConfiguration();
-
- /// Disables events from the emulated controller
- void UnloadController();
-
-protected:
- void showEvent(QShowEvent* ev) override;
- void hideEvent(QHideEvent* ev) override;
-
-private:
- /// Redirects input from the widget to the TAS driver
- void ControllerUpdate(Core::HID::ControllerTriggerType type);
-
- int callback_key;
- bool is_controller_set{};
- Core::HID::EmulatedController* controller;
-
- QAction* toggle_view_action = nullptr;
- PlayerControlPreview* widget;
- Core::HID::HIDCore& hid_core;
- std::shared_ptr<InputCommon::InputSubsystem> input_subsystem;
-};