/Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Operations/TransferBoneWeights.h
Add specialization in the source file for template types you want to use. Currently supporting int for BoneIndexType and float for BoneFloatWeightType, PosVectorType, NormalVectorType
true if the algorithm succeeds, false if it failed to find the matching point or was canceled by the user.
template<typename BoneIndexType, typename BoneFloatWeightType, typename PosVectorType, typename NormalVectorType> bool TransferWeightsToPoint ( [TArray](API\Runtime\Core\Containers\TArray)< BoneIndexType > & OutBones, [TArray](API\Runtime\Core\Containers\TArray)< BoneFloatWeightType > & OutWeights, const [UE::Math::TVector](API\Runtime\Core\Math\TVector)< PosVectorType > & InPoint, const [TMap](API\Runtime\Core\Containers\TMap)< [FName](API\Runtime\Core\UObject\FName), uint16 > * TargetBoneToIndex, const [UE::Math::TVector](API\Runtime\Core\Math\TVector)< NormalVectorType > & InNormal )