1#pragma once
2
3#include "Library/Scene/ISceneObj.h"
4
5namespace al {
6class LayoutActor;
7class LayoutInitInfo;
8} // namespace al
9class DecideIconLayout;
10
11class HintPhotoLayoutHolder : public al::ISceneObj {
12public:
13 HintPhotoLayoutHolder();
14 void init(const al::LayoutInitInfo& initInfo);
15 bool isInit() const;
16 const al::LayoutActor* getPhotoLayout() const;
17 DecideIconLayout* getDecideIcon() const;
18
19 const char* getSceneObjName() const { return "ヒント写真レイアウト保持"; }
20
21private:
22 al::LayoutActor* mLayoutActor = nullptr;
23 DecideIconLayout* mDecideIconLayout = nullptr;
24};
25