1#ifndef ScreenOptionsEditProfile_H
2#define ScreenOptionsEditProfile_H
4#include "Etterna/Models/Misc/Profile.h"
5#include "ScreenOptions.h"
16 void ImportOptions(
int row,
const PlayerNumber& vpns)
override;
17 void ExportOptions(
int row,
const PlayerNumber& vpns)
override;
18 void ExportOptionsOnCancel(
int iRow,
const PlayerNumber& pn)
override;
20 virtual void GoToNextScreen();
21 virtual void GoToPrevScreen();
23 void HandleScreenMessage(
const ScreenMessage& SM)
override;
24 void AfterChangeValueInRow(
int iRow, PlayerNumber pn)
override;
Player data that persists between sessions.
Definition Profile.h:130
Definition ScreenOptionsEditProfile.h:8
void BeginScreen() override
This is called immediately before the screen is used.
Definition ScreenOptionsEditProfile.cpp:26
void Init() override
This is called immediately after construction, to allow initializing after all derived classes exist.
Definition ScreenOptionsEditProfile.cpp:20
A grid of options; the selected option is drawn with a highlight rectangle.
Definition ScreenOptions.h:38