#ifndef __Scene_Test_H__ #define __Scene_Test_H__ #include "cocos2d.h" class Scene_Test : public cocos2d::Layer { private: std::vector< std::pair > _queue_to_process1; std::vector< std::pair > _queue_to_process2; cocos2d::RenderTexture * _render_1; cocos2d::RenderTexture * _render_2; public: static cocos2d::Scene* createScene(); virtual bool init() override; CREATE_FUNC(Scene_Test); void Create_3_Nodes(); cocos2d::RenderTexture * Create_RenderTexture(Node * campo, cocos2d::RenderTexture * render); void Configure_Touch(); bool onTouchBegan(cocos2d::Touch* touch, cocos2d::Event* event) override {return true;}; void onTouchMoved(cocos2d::Touch* touch, cocos2d::Event* event) override {}; void onTouchEnded(cocos2d::Touch* touch, cocos2d::Event* event) override; void update(float delta) override; void EraseWithBlend(cocos2d::RenderTexture * render, std::vector< std::pair > queue); }; #endif // __Scene_Test_H__