// // IAPCtlArea23.hpp // TileManor // // Created by 徐炼新 on 2024/1/17. // #ifndef IAPCtlArea23_hpp #define IAPCtlArea23_hpp #include #include "RUReboltLayer.h" #include "IAPConf.hpp" class IAPCtlArea23 : public redream::NotifyDevelopmentDelegate, public cocos2d::Ref { public: static IAPCtlArea23* create(redream::ReboltRedManager* mgr, const GoodsInfo&); void doOwnInit(); virtual void onNotifyDevelopment(redream::ReboltRedManager* reboltRedManager, redream::NotifyDevelopmentWaiter* waiter, std::string notify, std::string param, bool reboltIsWait, Node* outNode) override; private: IAPCtlArea23(redream::ReboltRedManager* mgr, const GoodsInfo&); private: redream::ReboltRedManager* _mgr = nullptr; const GoodsInfo& _gi; }; #endif /* IAPCtlArea23_hpp */