#pragma once #include "Game/Screen/LayoutActor.hpp" class ButtonPaneController; class PictureBookCloseButton : public LayoutActor { public: /// @brief Creates a new `PictureBookCloseButton`. PictureBookCloseButton(bool); virtual void init(const JMapInfoIter& rIter); virtual void appear(); virtual void control(); void disappear(); bool trySelect(); bool isSelected() const; void exeSelect(); void exeSelected(); void exeNotSelected(); private: /* 0x20 */ ButtonPaneController* mPaneCtrl; /* 0x24 */ bool mCanCloseWithPad; };