Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Animation > API/Runtime/Engine/Animation/AnimData > API/Runtime/Engine/Animation/AnimData/UAnimationAttributeIdentifierExt-
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Animation/AnimData/AttributeIdentifier.h |
| Include | #include "Animation/AnimData/AttributeIdentifier.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Animation/AttributeIdentifier.cpp |
static FAnimationAttributeIdentifier CreateAttributeIdentifier
&40;
UAnimationAsset &42; AnimationAsset,
const FName AttributeName,
const FName BoneName,
UScriptStruct &42; AttributeType,
bool bValidateExistsOnAsset
&41;
Remarks
Constructs a valid FAnimationAttributeIdentifier instance. Ensuring that the underlying BoneName exists on the Skeleton for the provided AnimationAsset. Valid FAnimationCurveIdentifier if the operation was successful
Parameters
| Name | Description |
|---|---|
| AnimationAsset | Animation asset to retrieve Skeleton from |
| AttributeName | Name of the attribute |
| BoneName | Name of the bone this attribute should be attributed to |
| AttributeType | Type of the underlying data (to-be) stored by this attribute |
| bValidateExistsOnAsset | Whether or not the attribute should exist on the AnimationAsset. False by default. |