mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-21 05:09:34 -06:00
Skylanders: Improve figure data view and generation
Co-authored-by: deReeperJosh <joshua@dereeper.co.nz>
This commit is contained in:

committed by
Admiral H. Curtiss

parent
220988d064
commit
afdf6de041
@ -0,0 +1,29 @@
|
||||
// Copyright 2023 Dolphin Emulator Project
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <QDialog>
|
||||
|
||||
#include "Common/CommonTypes.h"
|
||||
#include "Core/IOS/USB/Emulated/Skylanders/SkylanderFigure.h"
|
||||
|
||||
class QVBoxLayout;
|
||||
class QDialogButtonBox;
|
||||
|
||||
class SkylanderModifyDialog : public QDialog
|
||||
{
|
||||
public:
|
||||
explicit SkylanderModifyDialog(QWidget* parent = nullptr, u8 slot = 0);
|
||||
|
||||
private:
|
||||
void PopulateSkylanderOptions(QVBoxLayout* layout);
|
||||
bool PopulateTrophyOptions(QVBoxLayout* layout);
|
||||
void accept() override;
|
||||
|
||||
bool m_allow_close = false;
|
||||
u8 m_slot;
|
||||
IOS::HLE::USB::FigureData m_figure_data;
|
||||
IOS::HLE::USB::SkylanderFigure* m_figure;
|
||||
QDialogButtonBox* m_buttons;
|
||||
};
|
Reference in New Issue
Block a user