TargetManager

Dependents:   TargetManagerManualTest NerfUSTarget

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers TargetHitCallback.hpp Source File

TargetHitCallback.hpp

00001 #ifndef TARGET_HIT_CALLBACK_HPP
00002 #define TARGET_HIT_CALLBACK_HPP
00003 
00004 #include "NerfusCallbackInterface.hpp"
00005 #include "TargetManagerInterface.hpp"
00006 
00007 class TargetHitCallback : public NerfusCallbackInterface
00008 {
00009     public:
00010         TargetHitCallback(TargetManagerInterface& target_manager, int id);
00011         virtual void call();
00012     
00013     private:
00014         TargetManagerInterface& target_manager;
00015         const int id;
00016 };
00017 
00018 #endif