#pragma once #include #include namespace frostbite2D { class GameMapLayer : public Actor { public: void Render() override; void AddDebugFeasibleAreaInfo(const Rect& rect, int type); void AddObject(RefPtr obj); private: std::vector feasibleAreaInfoList_; std::vector moveAreaInfoList_; }; } // namespace frostbite2D