Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
hrydgard
GitHub Repository: hrydgard/ppsspp
Path: blob/master/UI/DriverManagerScreen.h
5654 views
1
#pragma once
2
3
#include "ppsspp_config.h"
4
5
#include "Common/UI/UIScreen.h"
6
#include "UI/BaseScreens.h"
7
#include "UI/TabbedDialogScreen.h"
8
9
// Per-game settings screen - enables you to configure graphic options, control options, etc
10
// per game.
11
class DriverManagerScreen : public UITabbedBaseDialogScreen {
12
public:
13
DriverManagerScreen(const Path &gamePath);
14
15
const char *tag() const override { return "DriverManagerScreen"; }
16
17
protected:
18
void CreateTabs() override;
19
bool ShowSearchControls() const override { return false; }
20
21
private:
22
void OnCustomDriverInstall(UI::EventParams &e);
23
void OnCustomDriverUninstall(UI::EventParams &e);
24
void OnCustomDriverChange(UI::EventParams &e);
25
26
void CreateDriverTab(UI::ViewGroup *drivers);
27
};
28
29