blob: 4c4dfc1284216e178c7a962b351b9e9b515d5af2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include "ButtonTransitionPreviewSubScript.h"
#include "../MenusConfig.h"
using namespace crepe;
using namespace std;
void ButtonTransitionPreviewSubScript::init() {
IButtonScript::init();
this->subscribe<ButtonPressEvent>([this](const ButtonPressEvent & e) {
return this->on_button_press(e);
});
}
bool ButtonTransitionPreviewSubScript::on_button_press(const ButtonPressEvent & e) {
if (!this->transition) this->transition = true;
return false;
}
const char * ButtonTransitionPreviewSubScript::get_scene_name() const {
// Provide the next scene defined in MainMenuConfig
return PREVIEW_SCENE;
}
|