#include "MockUASManager.h"MockUASManager::MockUASManager(void):_mockUAS(NULL){}UASInterface*MockUASManager::getActiveUAS(void){return_mockUAS;}voidMockUASManager::setMockActiveUAS(MockUAS*mockUAS){// Signal components that the last UAS is no longer active.if(_mockUAS!=NULL){emitactiveUASStatusChanged(_mockUAS,false);emitactiveUASStatusChanged(_mockUAS->getUASID(),false);}_mockUAS=mockUAS;// And signal that a new UAS is.emitactiveUASSet(_mockUAS);if(_mockUAS){// We don't support swiching between different UAS//_mockUAS->setSelected();emitactiveUASSet(_mockUAS->getUASID());emitactiveUASStatusChanged(_mockUAS,true);emitactiveUASStatusChanged(_mockUAS->getUASID(),true);}}