CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
hrydgard

CoCalc provides the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual users to large groups and classes!

GitHub Repository: hrydgard/ppsspp
Path: blob/master/UI/DriverManagerScreen.h
Views: 1401
1
#pragma once
2
3
#include "ppsspp_config.h"
4
5
#include "Common/UI/UIScreen.h"
6
#include "UI/MiscScreens.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 TabbedUIDialogScreenWithGameBackground {
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
UI::EventReturn OnCustomDriverInstall(UI::EventParams &e);
23
UI::EventReturn OnCustomDriverUninstall(UI::EventParams &e);
24
UI::EventReturn OnCustomDriverChange(UI::EventParams &e);
25
26
void CreateDriverTab(UI::ViewGroup *drivers);
27
};
28
29