12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- #include <memory>
- #include <write-copy.h>
- #include <area.h>
- template<> std::shared_ptr<area_list>
- single_base<area_list, int, std::shared_ptr<area>>::m_instance=std::make_shared<area_list>();
- struct area_impl
- {
- area_impl()
- {
- }
- void on_hover(int64_t card_id,std::shared_ptr<area_hover>&c,double speed)
- {
- }
- void on_enter(int64_t card_id,std::shared_ptr<area_hover>&c,double speed)
- {
-
- }
- void on_leave(int64_t card_id,std::shared_ptr<area_hover>&c,double speed)
- {
-
-
- }
- };
- area_list::area_list()
- {
- }
- std::vector<std::shared_ptr<area>> area_list::get_area(const point&pt)
- {
- std::vector<std::shared_ptr<area>> ret;
- //需要添加根据点查找区域的算法
- return std::move(ret);
- }
|