123456789101112131415161718192021222324252627282930313233343536 |
- #ifndef MODULE_AREA_OVER_SPEED_H
- #define MODULE_AREA_OVER_SPEED_H
- /**
- * @brief 简要说明
- * @author 戴月腾
- * @date 2019-01-07
- */
- #include <mutex>
- #include <map>
- #include <chrono>
- #include <boost/thread.hpp>
- #include <boost/enable_shared_from_this.hpp>
- #include "module_singleton_base.h"
- #include "card.h"
- ///区域超速
- class module_area_over_speed:public singleton_base<module_area_over_speed>
- {
- private:
- friend class singleton_base<module_area_over_speed>;
- module_area_over_speed()
- {
- }
- public:
- void on_enter(std::shared_ptr<card_location_base> card_ptr, int index);
- void on_hover(std::shared_ptr<card_location_base> card_ptr, int index);
- void on_leave(std::shared_ptr<card_location_base> card_ptr, int index);
- };
- #endif // MODULE_AREA_OVER_SPEED_H
|