mirror of
https://github.com/dolphin-emu/dolphin
synced 2024-11-04 20:43:44 -05:00
1a19a92943
Memory patches would be an easy way to manipulate the memory needed to calculate achievement logic, so they must be disabled. Riivolution patches that do not affect memory are allowed, as they will be hashed with the game file.
26 lines
480 B
C++
26 lines
480 B
C++
// Copyright 2016 Dolphin Emulator Project
|
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
#pragma once
|
|
|
|
#include <QDialog>
|
|
|
|
namespace UICommon
|
|
{
|
|
class GameFile;
|
|
}
|
|
|
|
class PropertiesDialog final : public QDialog
|
|
{
|
|
Q_OBJECT
|
|
public:
|
|
explicit PropertiesDialog(QWidget* parent, const UICommon::GameFile& game);
|
|
|
|
signals:
|
|
void OpenGeneralSettings();
|
|
void OpenGraphicsSettings();
|
|
#ifdef USE_RETRO_ACHIEVEMENTS
|
|
void OpenAchievementSettings();
|
|
#endif // USE_RETRO_ACHIEVEMENTS
|
|
};
|