Navigation
API > API/Plugins > API/Plugins/UAF > API/Plugins/UAF/FRemapPoseData
Description
Remap attributes from source into an already-prepared target attribute container. Bone indices are translated from source LOD pose space to target LOD pose space via the skeleton bone name. Attributes whose source bone has no counterpart in the target skeleton are silently dropped. Templated to support both heap (FHeapAttributeContainer) and stack (FStackAttributeContainer) output containers.
| Name | RemapAttributes |
| Type | function |
| Header File | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Public/RemapPoseData.h |
| Include Path | #include "RemapPoseData.h" |
| Source | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Private/RemapPoseData.cpp |
template<typename OutContainerType>
void RemapAttributes
(
const UE::UAF::FLODPose & SourceLODPose,
const UE::Anim::FHeapAttributeContainer & InAttributes,
const UE::UAF::FLODPose & TargetLODPose,
OutContainerType & OutAttributes
) const