11 struct FAttributeBlendData;
12 struct FStackAttributeContainer;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition IAttributeBlendOperator.h:16
virtual void Override(const FAttributeBlendData &BlendData, FStackAttributeContainer *OutAttributes) const =0
virtual void ConvertToAdditive(const FAttributeBlendData &BlendData, FStackAttributeContainer *OutAdditiveAttributes) const =0
virtual void Accumulate(const FAttributeBlendData &BlendData, FStackAttributeContainer *OutAttributes) const =0
virtual void Blend(const FAttributeBlendData &BlendData, FStackAttributeContainer *OutAttributes) const =0
virtual ~IAttributeBlendOperator()
Definition IAttributeBlendOperator.h:18
virtual void Interpolate(const void *FromData, const void *ToData, float Alpha, void *InOutData) const =0
virtual void BlendPerBone(const FAttributeBlendData &BlendData, FStackAttributeContainer *OutAttributes) const =0
Definition AdvancedWidgetsModule.cpp:13
Definition AttributeBlendData.h:13
Definition AttributesRuntime.h:40