Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FCurveUtils
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void BuildUnsorted
(
TBaseBlendedCurve< CurveAllocatorType, CurveElementType >& OutCurve, |
Helper function for building curves from a map. | Animation/AnimCurveUtils.h | |
static void BuildUnsorted
(
TBaseBlendedCurve< CurveAllocatorType, CurveElementType >& OutCurve, |
Helper function for building curves from an array view of name/value pairs. | Animation/AnimCurveUtils.h | |
static void BuildUnsorted
(
TBaseBlendedCurve< CurveAllocatorType, CurveElementType >& OutCurve, |
Helper function for building curves from an initializer list of name/value pairs. | Animation/AnimCurveUtils.h | |
static void BuildUnsorted
(
TBaseBlendedCurve< CurveAllocatorType, CurveElementType >& OutCurve, |
Helper function for building curves from an initializer list of name/flag pairs. | Animation/AnimCurveUtils.h | |
static void BuildUnsorted
(
TBaseBlendedCurve< CurveAllocatorType, CurveElementType >& OutCurve, |
Helper function for building curves from an initializer list of name/value/flag tuples. | Animation/AnimCurveUtils.h | |
static void BuildUnsorted
(
TBaseBlendedCurve< CurveAllocatorType, CurveElementType >& OutCurve, |
Helper function for building curves, applying any filtering Note: uses TMemStackAllocator internally when filtering, so requires a FMemMark to be set somewhere in the callstack | Animation/AnimCurveUtils.h |
BuildUnsorted(TBaseBlendedCurve< CurveAllocatorType, CurveElementType > &, const TMap< FName, float > &)
Description
Helper function for building curves from a map.
| Name | BuildUnsorted |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Public/Animation/AnimCurveUtils.h |
| Include Path | #include "Animation/AnimCurveUtils.h" |
template<typename CurveAllocatorType, typename CurveElementType>
static void BuildUnsorted
(
TBaseBlendedCurve < CurveAllocatorType, CurveElementType > & OutCurve,
const TMap < FName , float > & InMap
)
BuildUnsorted(TBaseBlendedCurve< CurveAllocatorType, CurveElementType > &, TConstArrayView< TTuple< FName, float > >)
Description
Helper function for building curves from an array view of name/value pairs.
| Name | BuildUnsorted |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Public/Animation/AnimCurveUtils.h |
| Include Path | #include "Animation/AnimCurveUtils.h" |
template<typename CurveAllocatorType, typename CurveElementType>
static void BuildUnsorted
(
TBaseBlendedCurve < CurveAllocatorType, CurveElementType > & OutCurve,
TConstArrayView< TTuple < FName , float > > InInputArrayView
)
BuildUnsorted(TBaseBlendedCurve< CurveAllocatorType, CurveElementType > &, std::initializer_list< TTuple< FName, float > >)
Description
Helper function for building curves from an initializer list of name/value pairs.
| Name | BuildUnsorted |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Public/Animation/AnimCurveUtils.h |
| Include Path | #include "Animation/AnimCurveUtils.h" |
template<typename CurveAllocatorType, typename CurveElementType>
static void BuildUnsorted
(
TBaseBlendedCurve < CurveAllocatorType, CurveElementType > & OutCurve,
std::initializer_list< TTuple < FName , float > > InInputArgs
)
BuildUnsorted(TBaseBlendedCurve< CurveAllocatorType, CurveElementType > &, std::initializer_list< TTuple< FName, UE::Anim::ECurveElementFlags > >)
Description
Helper function for building curves from an initializer list of name/flag pairs.
| Name | BuildUnsorted |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Public/Animation/AnimCurveUtils.h |
| Include Path | #include "Animation/AnimCurveUtils.h" |
template<typename CurveAllocatorType, typename CurveElementType>
static void BuildUnsorted
(
TBaseBlendedCurve < CurveAllocatorType, CurveElementType > & OutCurve,
std::initializer_list< TTuple < FName , UE::Anim::ECurveElementFlags > > InInputArgs
)
BuildUnsorted(TBaseBlendedCurve< CurveAllocatorType, CurveElementType > &, std::initializer_list< TTuple< FName, float, UE::Anim::ECurveElementFlags > >)
Description
Helper function for building curves from an initializer list of name/value/flag tuples.
| Name | BuildUnsorted |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Public/Animation/AnimCurveUtils.h |
| Include Path | #include "Animation/AnimCurveUtils.h" |
template<typename CurveAllocatorType, typename CurveElementType>
static void BuildUnsorted
(
TBaseBlendedCurve < CurveAllocatorType, CurveElementType > & OutCurve,
std::initializer_list< TTuple < FName , float, UE::Anim::ECurveElementFlags > > InInputArgs
)
BuildUnsorted(TBaseBlendedCurve< CurveAllocatorType, CurveElementType > &, int32, NamePredicateType, ValuePredicateType, const FCurveFilter *)
Description
Helper function for building curves, applying any filtering Note: uses TMemStackAllocator internally when filtering, so requires a FMemMark to be set somewhere in the callstack
| Name | BuildUnsorted |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Public/Animation/AnimCurveUtils.h |
| Include Path | #include "Animation/AnimCurveUtils.h" |
template<typename NamePredicateType, typename ValuePredicateType, typename CurveAllocatorType, typename CurveElementType>
static void BuildUnsorted
(
TBaseBlendedCurve < CurveAllocatorType, CurveElementType > & OutCurve,
int32 InNumElements,
NamePredicateType InNamePredicate,
ValuePredicateType InValuePredicate,
const FCurveFilter * InFilter
)