namespace RemoteControlPropertyUtilities { template<typename PropertyType> [TEnableIf](API\Runtime\Core\Templates\TEnableIf)< ([TIsDerivedFrom](API\Runtime\Core\Templates\TIsDerivedFrom)< PropertyType, [FProperty](API\Runtime\CoreUObject\UObject\FProperty) >::Value &&!std::is_same_v< PropertyType, [FProperty](API\Runtime\CoreUObject\UObject\FProperty) > &&!std::is_same_v< PropertyType, [FNumericProperty](API\Runtime\CoreUObject\UObject\FNumericProperty) >)||std::is_same_v< PropertyType, [FEnumProperty](API\Runtime\CoreUObject\UObject\FEnumProperty) >, bool >::Type RemoteControlPropertyUtilities::Serialize ( const [FRCPropertyVariant](API\Plugins\RemoteControlCommon\FRCPropertyVariant) & InSrc, [FRCPropertyVariant](API\Plugins\RemoteControlCommon\FRCPropertyVariant) & OutDst ) }