UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TBaseBlendedCurve< InAllocatorType, InElementType > Member List

This is the complete list of members for TBaseBlendedCurve< InAllocatorType, InElementType >, including all inherited members.

Accumulate(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &AdditiveCurve, float Weight)TBaseBlendedCurve< InAllocatorType, InElementType >inline
Add(ArgTypes &&... Args)UE::Anim::TNamedValueArray< InAllocatorType, InElementType >inline
AllocatorType typedefTBaseBlendedCurve< InAllocatorType, InElementType >
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< InAllocatorType, InElementType >inline
CombinePreserved(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &CurveToCombine)TBaseBlendedCurve< InAllocatorType, InElementType >inline
ConvertToAdditive(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &BaseCurve)TBaseBlendedCurve< InAllocatorType, InElementType >inline
CopyFrom(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &InCurveToCopyFrom)TBaseBlendedCurve< InAllocatorType, InElementType >inline
CurveWeightsUE::Anim::FBaseBlendedCurve_DEPRECATEDstatic
ElementsUE::Anim::TNamedValueArray< InAllocatorType, InElementType >mutableprotected
ElementType typedefTBaseBlendedCurve< InAllocatorType, InElementType >
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< InAllocatorType, InElementType >inline
Get(FName InName) constTBaseBlendedCurve< InAllocatorType, InElementType >inline
Get(SmartName::UID_Type InUid, bool &OutIsValid, float InDefaultValue=0.f) constTBaseBlendedCurve< InAllocatorType, InElementType >inline
Get(FName InName, bool &OutHasElement, float InDefaultValue=0.0f) constTBaseBlendedCurve< InAllocatorType, InElementType >inline
GetArrayIndexByUID(SmartName::UID_Type InUid) constTBaseBlendedCurve< InAllocatorType, InElementType >inline
GetFilter() constTBaseBlendedCurve< InAllocatorType, InElementType >inline
GetFlags(FName InName) constTBaseBlendedCurve< InAllocatorType, InElementType >inline
GetValidElementCount(TArray< uint16 > const *InUIDToArrayIndexLUT)TBaseBlendedCurve< InAllocatorType, InElementType >inlinestatic
HasElement(FName InName) constUE::Anim::TNamedValueArray< InAllocatorType, InElementType >inline
IndexOf(FName InName) constUE::Anim::TNamedValueArray< InAllocatorType, InElementType >inlineprotected
InitFrom(TArray< uint16 > const *InUIDToArrayIndexLUT)TBaseBlendedCurve< InAllocatorType, InElementType >inline
InitFrom(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &InCurveToInitFrom)TBaseBlendedCurve< InAllocatorType, InElementType >inline
InvalidateCurveWeight(SmartName::UID_Type InUid)TBaseBlendedCurve< InAllocatorType, InElementType >inline
InvalidateCurveWeight(FName InName)TBaseBlendedCurve< InAllocatorType, InElementType >inline
IsEnabled(SmartName::UID_Type InUid) constTBaseBlendedCurve< InAllocatorType, InElementType >inline
IsValid() constTBaseBlendedCurve< InAllocatorType, InElementType >inline
Lerp(const TBaseBlendedCurve< AllocatorA, ElementTypeA > &A, const TBaseBlendedCurve< AllocatorB, ElementTypeB > &B, float Alpha)TBaseBlendedCurve< InAllocatorType, InElementType >inline
LerpTo(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &Other, float Alpha)TBaseBlendedCurve< InAllocatorType, InElementType >inline
LerpToValid(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &Other, float Alpha)TBaseBlendedCurve< InAllocatorType, InElementType >inline
LerpValid(const TBaseBlendedCurve< AllocatorA, ElementTypeA > &A, const TBaseBlendedCurve< AllocatorB, ElementTypeB > &B, float Alpha)TBaseBlendedCurve< InAllocatorType, InElementType >inline
Max() constUE::Anim::TNamedValueArray< InAllocatorType, InElementType >inline
Mirror(FName InName0, FName InName1)TBaseBlendedCurve< InAllocatorType, InElementType >inline
MoveFrom(TBaseBlendedCurve &CurveToMoveFrom)TBaseBlendedCurve< InAllocatorType, InElementType >inline
Num() constUE::Anim::TNamedValueArray< InAllocatorType, InElementType >inline
NumValid() constTBaseBlendedCurve< InAllocatorType, InElementType >inline
NumValidCurveCountUE::Anim::FBaseBlendedCurve_DEPRECATEDstatic
Override(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &CurveToOverrideFrom, float Weight)TBaseBlendedCurve< InAllocatorType, InElementType >inline
Override(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &CurveToOverrideFrom)TBaseBlendedCurve< InAllocatorType, InElementType >inline
OverrideMove(TBaseBlendedCurve &CurveToOverrideFrom)TBaseBlendedCurve< InAllocatorType, InElementType >inline
Reserve(int32 InNumElements)TBaseBlendedCurve< InAllocatorType, InElementType >inline
Set(SmartName::UID_Type InUid, float InValue)TBaseBlendedCurve< InAllocatorType, InElementType >inline
Set(FName InName, float InValue)TBaseBlendedCurve< InAllocatorType, InElementType >inline
SetFilter(const UE::Anim::FCurveFilter *InFilter)TBaseBlendedCurve< InAllocatorType, InElementType >inline
SetFlags(FName InName, UE::Anim::ECurveElementFlags InFlags)TBaseBlendedCurve< InAllocatorType, InElementType >inline
Shrink()UE::Anim::TNamedValueArray< InAllocatorType, InElementType >inline
SortElementsIfRequired() constUE::Anim::TNamedValueArray< InAllocatorType, InElementType >inlineprotected
Super typedefTBaseBlendedCurve< InAllocatorType, InElementType >
TBaseBlendedCurveTBaseBlendedCurve< InAllocatorType, InElementType >friend
UE::Anim::FCurveUtilsTBaseBlendedCurve< InAllocatorType, InElementType >friend
UIDToArrayIndexLUTUE::Anim::FBaseBlendedCurve_DEPRECATEDstatic
UseMaxValue(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &CurveToCombine)TBaseBlendedCurve< InAllocatorType, InElementType >inline
UseMinValue(const TBaseBlendedCurve< OtherAllocator, OtherElementType > &CurveToCombine)TBaseBlendedCurve< InAllocatorType, InElementType >inline
ValidCurveWeightsUE::Anim::FBaseBlendedCurve_DEPRECATEDstatic