TargetManager

Dependents:   TargetManagerManualTest NerfUSTarget

include/TargetHitCallback.hpp

Committer:
GaiSensei
Date:
2017-04-11
Revision:
10:1b5440d9226c
Parent:
6:b6ecf23f24ce

File content as of revision 10:1b5440d9226c:

#ifndef TARGET_HIT_CALLBACK_HPP
#define TARGET_HIT_CALLBACK_HPP

#include "NerfusCallbackInterface.hpp"
#include "TargetManagerInterface.hpp"

class TargetHitCallback : public NerfusCallbackInterface
{
    public:
        TargetHitCallback(TargetManagerInterface& target_manager, int id);
        virtual void call();
    
    private:
        TargetManagerInterface& target_manager;
        const int id;
};

#endif