mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-05-29 00:21:34 +08:00
24 lines
785 B
C++
24 lines
785 B
C++
#pragma once
|
|
|
|
// NOTE: This is only used on iOS, to present the availablility of getting PPSSPP Gold through IAP.
|
|
|
|
#include "ppsspp_config.h"
|
|
|
|
#include "UI/BaseScreens.h"
|
|
#include "UI/SimpleDialogScreen.h"
|
|
|
|
class IAPScreen : public UITwoPaneBaseDialogScreen {
|
|
public:
|
|
IAPScreen(bool useIAP) : UITwoPaneBaseDialogScreen(Path(), TwoPaneFlags::SettingsToTheRight | TwoPaneFlags::ContentsCanScroll), useIAP_(useIAP) {}
|
|
void CreateSettingsViews(UI::ViewGroup *parent) override;
|
|
void CreateContentViews(UI::ViewGroup *parent) override;
|
|
std::string_view GetTitle() const override;
|
|
|
|
const char *tag() const override { return "IAP"; }
|
|
private:
|
|
// This screen can also be used to direct to Play Store purchases, for example.
|
|
bool useIAP_ = false;
|
|
};
|
|
|
|
void LaunchPlayStoreOrWebsiteGold();
|