UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Anim::TAttributeTypeTraitsBase< AttributeType > Struct Template Reference

#include <AttributeTraits.h>

+ Inheritance diagram for UE::Anim::TAttributeTypeTraitsBase< AttributeType >:

Public Types

enum  { IsBlendable = true , WithCustomBlendOperator = false , StepInterpolate = false , RequiresNormalization = false }
 

Detailed Description

template<class AttributeType>
struct UE::Anim::TAttributeTypeTraitsBase< AttributeType >

Set of type-traits, used by the Animation Attributes system to verify and implement certain behavior

Member Enumeration Documentation

◆ anonymous enum

template<class AttributeType >
anonymous enum
Enumerator
IsBlendable 

Determines whether or not the type should be blended, and is supported to do so. True by default

WithCustomBlendOperator 

Determines whether or not the type has an associated user-defined implementation of IAttributeBlendOperator. False by default

StepInterpolate 

Determines whether or not the type should be step-interpolated rather than linearly. False by default

RequiresNormalization 

Determines whether or not the type should be normalized after any accumulation / multiplication has been applied. False by default


The documentation for this struct was generated from the following file: