1#pragma once
2
3#include "Library/Nerve/NerveExecutor.h"
4
5namespace al {
6class LayoutInitInfo;
7class SimpleLayoutAppearWaitEnd;
8} // namespace al
9
10class PlayGuideMap : public al::NerveExecutor {
11public:
12 PlayGuideMap(const char* name, const al::LayoutInitInfo& info);
13
14 void start();
15 void end();
16 void endImmediate();
17
18 void exeHide();
19 void exeShow();
20 void exeEnd();
21
22private:
23 al::SimpleLayoutAppearWaitEnd* mLayout = nullptr;
24};
25