Sunshine
latest
Self-hosted game stream host for Moonlight.
nvprefs_interface.h
Go to the documentation of this file.
1
5
#pragma once
6
7
// standard includes
8
#include <memory>
9
10
namespace
nvprefs {
11
12
class
nvprefs_interface
{
13
public
:
14
nvprefs_interface
();
15
~nvprefs_interface
();
16
17
bool
load();
18
19
void
unload();
20
21
bool
restore_from_and_delete_undo_file_if_exists();
22
23
bool
modify_application_profile();
24
25
bool
modify_global_profile();
26
27
bool
owning_undo_file();
28
29
bool
restore_global_profile();
30
31
private
:
32
struct
impl
;
33
std::unique_ptr<impl> pimpl;
34
};
35
36
}
// namespace nvprefs
nvprefs::nvprefs_interface
Definition
nvprefs_interface.h:12
nvprefs::nvprefs_interface::impl
Definition
nvprefs_interface.cpp:22
src
platform
windows
nvprefs
nvprefs_interface.h
Generated by
1.10.0