UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FBlendedHeapCurve Member List

This is the complete list of members for FBlendedHeapCurve, including all inherited members.

Accumulate(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &AdditiveCurve, float Weight)TBaseBlendedCurve< FDefaultAllocator >inline
Add(ArgTypes &&... Args)UE::Anim::TNamedValueArray< InAllocatorType, InElementType >inline
AllocatorType typedefTBaseBlendedCurve< FDefaultAllocator >
AppendNames(TConstArrayView< FName > InNameArray)UE::Anim::TNamedValueArray< InAllocatorType, InElementType >inline
AppendNames(std::initializer_list< const FName > InInputArgs)UE::Anim::TNamedValueArray< InAllocatorType, InElementType >inline
bInitializedUE::Anim::FBaseBlendedCurve_DEPRECATEDstatic
bSortedUE::Anim::TNamedValueArray< InAllocatorType, InElementType >mutableprotected
CheckDuplicates() constUE::Anim::TNamedValueArray< InAllocatorType, InElementType >inlineprotected
CheckSorted() constUE::Anim::TNamedValueArray< InAllocatorType, InElementType >inlineprotected
Combine(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &CurveToCombine)TBaseBlendedCurve< FDefaultAllocator >inline
CombinePreserved(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &CurveToCombine)TBaseBlendedCurve< FDefaultAllocator >inline
ConvertToAdditive(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &BaseCurve)TBaseBlendedCurve< FDefaultAllocator >inline
CopyFrom(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &InCurveToCopyFrom)TBaseBlendedCurve< FDefaultAllocator >inline
CurveWeightsUE::Anim::FBaseBlendedCurve_DEPRECATEDstatic
ElementsUE::Anim::TNamedValueArray< InAllocatorType, InElementType >mutableprotected
ElementType typedefTBaseBlendedCurve< FDefaultAllocator >
Empty()UE::Anim::TNamedValueArray< InAllocatorType, InElementType >inline
Find(FName InName) constUE::Anim::TNamedValueArray< InAllocatorType, InElementType >inlineprotected
Find(FName InName)UE::Anim::TNamedValueArray< InAllocatorType, InElementType >inlineprotected
ForEachElement(PredicateType InPredicate) constUE::Anim::TNamedValueArray< InAllocatorType, InElementType >inline
Get(SmartName::UID_Type InUid) constTBaseBlendedCurve< FDefaultAllocator >inline
Get(FName InName) constTBaseBlendedCurve< FDefaultAllocator >inline
Get(SmartName::UID_Type InUid, bool &OutIsValid, float InDefaultValue=0.f) constTBaseBlendedCurve< FDefaultAllocator >inline
Get(FName InName, bool &OutHasElement, float InDefaultValue=0.0f) constTBaseBlendedCurve< FDefaultAllocator >inline
GetArrayIndexByUID(SmartName::UID_Type InUid) constTBaseBlendedCurve< FDefaultAllocator >inline
GetFilter() constTBaseBlendedCurve< FDefaultAllocator >inline
GetFlags(FName InName) constTBaseBlendedCurve< FDefaultAllocator >inline
GetValidElementCount(TArray< uint16 > const *InUIDToArrayIndexLUT)TBaseBlendedCurve< FDefaultAllocator >inlinestatic
HasElement(FName InName) constUE::Anim::TNamedValueArray< InAllocatorType, InElementType >inline
IndexOf(FName InName) constUE::Anim::TNamedValueArray< InAllocatorType, InElementType >inlineprotected
InitFrom(const FBoneContainer &InBoneContainer)FBlendedHeapCurve
TBaseBlendedCurve< FDefaultAllocator >::InitFrom(TArray< uint16 > const *InUIDToArrayIndexLUT)TBaseBlendedCurve< FDefaultAllocator >inline
TBaseBlendedCurve< FDefaultAllocator >::InitFrom(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &InCurveToInitFrom)TBaseBlendedCurve< FDefaultAllocator >inline
InvalidateCurveWeight(SmartName::UID_Type InUid)TBaseBlendedCurve< FDefaultAllocator >inline
InvalidateCurveWeight(FName InName)TBaseBlendedCurve< FDefaultAllocator >inline
IsEnabled(SmartName::UID_Type InUid) constTBaseBlendedCurve< FDefaultAllocator >inline
IsValid() constTBaseBlendedCurve< FDefaultAllocator >inline
Lerp(const TBaseBlendedCurve< AllocatorA, ElementTypeA > &A, const TBaseBlendedCurve< AllocatorB, ElementTypeB > &B, float Alpha)TBaseBlendedCurve< FDefaultAllocator >inline
LerpTo(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &Other, float Alpha)TBaseBlendedCurve< FDefaultAllocator >inline
LerpToValid(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &Other, float Alpha)TBaseBlendedCurve< FDefaultAllocator >inline
LerpValid(const TBaseBlendedCurve< AllocatorA, ElementTypeA > &A, const TBaseBlendedCurve< AllocatorB, ElementTypeB > &B, float Alpha)TBaseBlendedCurve< FDefaultAllocator >inline
Max() constUE::Anim::TNamedValueArray< InAllocatorType, InElementType >inline
Mirror(FName InName0, FName InName1)TBaseBlendedCurve< FDefaultAllocator >inline
MoveFrom(TBaseBlendedCurve &CurveToMoveFrom)TBaseBlendedCurve< FDefaultAllocator >inline
Num() constUE::Anim::TNamedValueArray< InAllocatorType, InElementType >inline
NumValid() constTBaseBlendedCurve< FDefaultAllocator >inline
NumValidCurveCountUE::Anim::FBaseBlendedCurve_DEPRECATEDstatic
Override(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &CurveToOverrideFrom, float Weight)TBaseBlendedCurve< FDefaultAllocator >inline
Override(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &CurveToOverrideFrom)TBaseBlendedCurve< FDefaultAllocator >inline
OverrideMove(TBaseBlendedCurve &CurveToOverrideFrom)TBaseBlendedCurve< FDefaultAllocator >inline
Reserve(int32 InNumElements)TBaseBlendedCurve< FDefaultAllocator >inline
Set(SmartName::UID_Type InUid, float InValue)TBaseBlendedCurve< FDefaultAllocator >inline
Set(FName InName, float InValue)TBaseBlendedCurve< FDefaultAllocator >inline
SetFilter(const UE::Anim::FCurveFilter *InFilter)TBaseBlendedCurve< FDefaultAllocator >inline
SetFlags(FName InName, UE::Anim::ECurveElementFlags InFlags)TBaseBlendedCurve< FDefaultAllocator >inline
Shrink()UE::Anim::TNamedValueArray< InAllocatorType, InElementType >inline
SortElementsIfRequired() constUE::Anim::TNamedValueArray< InAllocatorType, InElementType >inlineprotected
Super typedefTBaseBlendedCurve< FDefaultAllocator >
UIDToArrayIndexLUTUE::Anim::FBaseBlendedCurve_DEPRECATEDstatic
UseMaxValue(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &CurveToCombine)TBaseBlendedCurve< FDefaultAllocator >inline
UseMinValue(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &CurveToCombine)TBaseBlendedCurve< FDefaultAllocator >inline
ValidCurveWeightsUE::Anim::FBaseBlendedCurve_DEPRECATEDstatic