/Engine/Source/Runtime/Engine/Public/Net/RepLayout.h
Compare all properties between source and destination buffer, and optionally update the destination buffer to match the state of the source buffer if they don't match.
True if there were any properties with different values.
template<ERepDataBufferType DstType, ERepDataBufferType SrcType> bool DiffProperties ( [TArray](API\Runtime\Core\Containers\TArray)< [FProperty](API\Runtime\CoreUObject\UObject\FProperty) * > * RepNotifies, TRepDataBuffer< DstType > Destination, TConstRepDataBuffer< SrcType > Source, const EDiffPropertiesFlags Flags ) const