Etterna 0.74.4
Loading...
Searching...
No Matches
ScreenOptionsMaster.h
1#ifndef SCREEN_OPTIONS_MASTER_H
2#define SCREEN_OPTIONS_MASTER_H
3
4#include "ScreenOptions.h"
5
7
9{
10 public:
11 void Init() override;
12
13 private:
14 int m_iChangeMask = 0;
15
16 protected:
17 void HandleScreenMessage(const ScreenMessage& SM) override;
18
19 void ImportOptions(int iRow, const PlayerNumber& vpns) override;
20 void ExportOptions(int iRow, const PlayerNumber& vpns) override;
21 void ExportOptionsOnCancel(int iRow, const PlayerNumber& pn) override;
22};
23
24#endif
Shows PlayerOptions and SongOptions in icon form.
Definition OptionRowHandler.h:185
Definition ScreenOptionsMaster.h:9
void Init() override
This is called immediately after construction, to allow initializing after all derived classes exist.
Definition ScreenOptionsMaster.cpp:26
A grid of options; the selected option is drawn with a highlight rectangle.
Definition ScreenOptions.h:38