![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AnimCurveFilter.h>
Inheritance diagram for UE::Anim::FCurveFilter:Public Types | |
| typedef TNamedValueArray< AllocatorType, FCurveFilterElement > | Super |
Public Types inherited from UE::Anim::TNamedValueArray< FDefaultAllocator, FCurveFilterElement > | |
| typedef FDefaultAllocator | AllocatorType |
| typedef FCurveFilterElement | ElementType |
Public Member Functions | |
| void | Empty () |
| bool | IsEmpty () const |
| void | Add (FName InName, ECurveFilterFlags InFlags=ECurveFilterFlags::Filtered) |
| void | AppendNames (TArrayView< const FName > InNameArray) |
| void | AppendNamedFlags (std::initializer_list< TTuple< const FName, ECurveFilterFlags > > InInputArgs) |
| void | SetFilterMode (ECurveFilterMode InFilterMode) |
Public Member Functions inherited from UE::Anim::TNamedValueArray< FDefaultAllocator, FCurveFilterElement > | |
| void | Add (ArgTypes &&... Args) |
| void | AppendNames (TConstArrayView< FName > InNameArray) |
| void | AppendNames (std::initializer_list< const FName > InInputArgs) |
| void | Empty () |
| void | Reserve (int32 InNumElements) |
| bool | HasElement (FName InName) const |
| void | ForEachElement (PredicateType InPredicate) const |
| int32 | Num () const |
| int32 | Max () const |
| void | Shrink () |
Public Attributes | |
| friend | FCurveUtils |
Additional Inherited Members | |
Protected Member Functions inherited from UE::Anim::TNamedValueArray< FDefaultAllocator, FCurveFilterElement > | |
| void | SortElementsIfRequired () const |
| void | CheckSorted () const |
| void | CheckDuplicates () const |
| int32 | IndexOf (FName InName) const |
| const ElementType * | Find (FName InName) const |
| ElementType * | Find (FName InName) |
Protected Attributes inherited from UE::Anim::TNamedValueArray< FDefaultAllocator, FCurveFilterElement > | |
| TArray< ElementType, AllocatorType > | Elements |
| bool | bSorted |
Named value array that can act as a filter, creating allow/deny lists of curve names
|
inline |
|
inline |
Add an array of names/flags to filter
|
inline |
Add an array of names to filter
|
inline |
|
inline |
|
inline |
Set the filter mode used in Filter()
| friend UE::Anim::FCurveFilter::FCurveUtils |