20 #include <vrfExtObjects/influenceInteractionHLA.h>
72 virtual void createRadiosFromDescriptorList();
129 template<
typename messageType>
132 myMessageExecutive.addMessageCallback(type, fcn, usr);
135 template<
typename messageType>
138 myMessageExecutive.removeMessageCallback(type, fcn, usr);
156 virtual void sendInfluence(
const DtInfluenceInteraction& influence);
161 virtual void addInfluenceCallback(DtInfluenceInterCb fcn,
void* usr);
162 virtual void removeInfluenceCallback(DtInfluenceInterCb fcn,
void* usr);
182 static void influenceCallback(DtInfluenceInteraction* msg,
void* usr);
183 virtual void processInfluence(DtInfluenceInteraction* msg);
202 return cb < rhs.
cb || (cb == rhs.
cb && usr < rhs.
usr);
205 DtInfluenceInterCb
cb;