RealDocs

UBlendSpace::IsValidAdditive

function Engine Since 4.0
#include "Animation/BlendSpace.h"
Access: public Specifiers: virtualconstoverride

Description

Returns whether the blend space is set up as an additive animation, based on its samples' additive settings.

Caveats & Gotchas

  • Requires the blend space to have at least one sample assigned — an empty blend space isn't considered additive.
  • Used by the anim graph to decide whether a blend space's output needs to be applied as an additive layer (e.g. via an Apply Additive node) rather than a full pose.

Signature

virtual bool IsValidAdditive() const override

Return Type

bool

Example

Checking additive status before blending C++
if (BlendSpaceAsset->IsValidAdditive())
{
    // Treat this blend space's output as an additive pose
}

Version History

Introduced in: 4.0

Version Status Notes
5.6 stable

Feedback

Was this helpful?

Suggest an edit

Select a field above to begin editing.