34 lines
829 B
C++
Executable File
34 lines
829 B
C++
Executable File
/**
|
|
* Handle WeaponFire Events
|
|
* $Id$
|
|
* $HeadURL$
|
|
* $Author$
|
|
*/
|
|
|
|
#include "rpr_ia_engagementreply.h"
|
|
|
|
// rpr2 data types
|
|
#include <EventIdentifierStruct.h>
|
|
#include <EntityTypeStruct.h>
|
|
#include <WorldLocationStruct.h>
|
|
|
|
|
|
/*
|
|
* ObserverWeaponFireCBNotifier
|
|
*/
|
|
ObserverEngagementReplyCBNotifier::ObserverEngagementReplyCBNotifier()
|
|
: rpr2::IObserverEngagementReplyIntClassCB()
|
|
, m_logger(HighLevelArchitecture::getLogger("Callbacks.Interaction.EngagementReply"))
|
|
{}
|
|
|
|
void ObserverEngagementReplyCBNotifier::newEngagementReplyIntInstance(const rpr2::IObserverEngagementReplyIntInstance &interaction)
|
|
{
|
|
emit newEngagementReply(interaction);
|
|
}
|
|
|
|
void ObserverEngagementReplyCBNotifier::deleteInterface()
|
|
{
|
|
DEBUG_LOG(m_logger) << "Delete Interface";
|
|
//rpr2::IObserverEngagementReplyIntClassCB::deleteInterface();
|
|
}
|