#include <vl/reflEntList.h>
#include <vl/entityPub.h>
#include <vl/baseEntitySR.h>
#include <assert.h>
using namespace DtRprBroker;
{
}
{
}
{
brokerObj->setLastUpdate( broker()->simTime() );
if ( ! brokerObj->isPublishable() )
{
}
brokerObj->setMarkingText( sr.markingText() );
}
{
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;
}
{
assert( brokerObject->protocol() == DtBrokerObject::hla );
return true;
}
{
if ( reflectedObj->
sr()->entityType() == DtEntityType() )
{
return false;
}
return true;
}