blob: 0c13755011f08e3b2172b7b60b176b14b0c93ef2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#pragma once
namespace nes::app
{
/// Manages application preferences.
class preferences
{
bool fps_counter_{ false };
public:
explicit preferences() = default;
preferences(preferences const&) = delete;
preferences(preferences&&) = delete;
auto operator=(preferences const&) -> preferences& = delete;
auto operator=(preferences&&) -> preferences& = delete;
auto get_fps_counter() const -> bool { return fps_counter_; }
auto set_fps_counter(bool const v) -> void { fps_counter_ = v; }
};
} // namespace nes::app
|