#include <vl/reflectedEntityList.h>
#include <vl/entityPublisher.h>
#include <vl/baseEntityStateRepository.h>
#include <assert.h>
using namespace MAKVrExchange;
using namespace DtRprBroker;
{
}
{
}
{
DtEntityTranslator::updatePortalBrokerObject( brokerObj, sr );
{
}
}
{
DtEntityTranslator::translate( dest, src, refObj );
dest->setMarkingText( src.markingText() );
dest->setPowerPlantOn( src.powerPlantOn() );
dest->setDamageState( (DtDamageState) src.damageState() );
dest->setEngineSmokeOn( src.engineSmokeOn() );
dest->setFlamesPresent( src.flamesPresent() );
dest->setHasFuelSupplyCap( src.hasFuelSupplyCap() );
dest->setHasRecoveryCap( src.hasRecoveryCap() );
return dest;
}
{
return true;
}
{
if ( refObj->
sr()->entityType() == DtEntityType() )
{
return false;
}
return true;
}