Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Animation > API/Runtime/Engine/Animation/FCurveUtils
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Animation/AnimCurveUtils.h |
| Include | #include "Animation/AnimCurveUtils.h" |
template<typename CurveType0, typename CurveType1, typename ValuePredicateType>
static void BulkSet
&40;
CurveType0 & InCurve,
const CurveType1 & InBulkCurves,
const ValuePredicateType & InValuePredicate
&41;
Remarks
Inserts elements to curves in bulk. This is more efficient that just calling Curve.Set() repeatedly.
Parameters
| Name | Description |
|---|---|
| InCurve | The curve to set values into |
| InBulkCurves | The curve specifying values to set |
| InValuePredicate | Predicate to set each value. Signature: (const CurveType1::ElementType& InElement1) -> float |