![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AttributeBlendOperator.h>
Inheritance diagram for UE::Anim::FNonBlendableAttributeBlendOperator:Public Member Functions | |
| FNonBlendableAttributeBlendOperator (const UScriptStruct *InScriptStruct) | |
| virtual void | Accumulate (const FAttributeBlendData &BlendData, FStackAttributeContainer *OutAttributes) const final |
| virtual void | Interpolate (const void *FromData, const void *ToData, float Alpha, void *InOutData) const final |
| virtual void | Override (const FAttributeBlendData &BlendData, FStackAttributeContainer *OutAttributes) const final |
| virtual void | Blend (const FAttributeBlendData &BlendData, FStackAttributeContainer *OutAttributes) const final |
| virtual void | BlendPerBone (const FAttributeBlendData &BlendData, FStackAttributeContainer *OutAttributes) const final |
| virtual void | ConvertToAdditive (const FAttributeBlendData &BlendData, FStackAttributeContainer *OutAdditiveAttributes) const final |
Public Member Functions inherited from UE::Anim::IAttributeBlendOperator | |
| virtual | ~IAttributeBlendOperator () |
Protected Attributes | |
| TWeakObjectPtr< const UScriptStruct > | ScriptStructPtr |
|
inline |
|
inlinefinalvirtual |
Begin IAttributeBlendOperator overrides
Implements UE::Anim::IAttributeBlendOperator.
|
inlinefinalvirtual |
Invoked when two or multiple sets of attribute container inputs are to be blended together
Implements UE::Anim::IAttributeBlendOperator.
|
inlinefinalvirtual |
Invoked when two or multiple sets of attribute container inputs are to be blended together, using individual bone weights
Implements UE::Anim::IAttributeBlendOperator.
|
inlinefinalvirtual |
Invoked when an attribute container is supposed to be made additive with regards to container B
Implements UE::Anim::IAttributeBlendOperator.
|
inlinefinalvirtual |
Invoked to interpolate between two individual attribute type values, according to the provided alpha
Implements UE::Anim::IAttributeBlendOperator.
|
inlinefinalvirtual |
Invoked when an attribute container A is expected to override attributes in container B
Implements UE::Anim::IAttributeBlendOperator.
|
protected |