59 JammingEffectNone = 0,
60 JammingEffectDisable = 1,
61 JammingEffectHideSource = 2
79 virtual const char*
type()
const;
122 virtual double EwAttackEffect(
const double attack,
const double defense)
const;
135 virtual void createAndInitEmitterSystem();
138 virtual void destroyEmitterSystem();
142 static void setEmitterRequestCallback(
DtSimMessage *msg,
void * usrData);
146 virtual void processSetEmitterRequestMessage(
DtSimMessage *msg);
148 static void setRadarModeRequestCallback(
DtSimMessage* msg,
void* usrData);
149 virtual void processSetRadarModeRequestMessage(
DtSimMessage *msg);
152 virtual void processRequestRadarModesAdmin(
const DtUUID& receiver,
158 virtual void setEmitterSystemOn(
bool onOff);
174 virtual void setTrackTargetsFromContactList();
178 virtual DtJammingEffect jammingEffectFromBeam(
const DtTrackJamBeamInfo& beamInfo)
const;
179 virtual void calculateJammingEffects();
185 virtual void updateJamTaskVisualizations(
const std::set<DtVrfObject*>& jammingEntities);