TSimpleBlendResultTraits

Traits class for knowing how to deal with a simply blended property type.

Windows
MacOS
Linux

References

Module

MovieSceneTracks

Header

/Engine/Source/Runtime/MovieSceneTracks/Public/Systems/MovieSceneBlenderSystemHelper.h

Include

#include "Systems/MovieSceneBlenderSystemHelper.h"

Syntax

template<typename PropertyType>
struct TSimpleBlendResultTraits

Remarks

Traits class for knowing how to deal with a simply blended property type.

This is the default implementation which returns the average of all contributions.

Functions

Name Description

Public function Static

void

 

AccumulateResult

(
    TSimpleBlendResult< PropertyType > ...,
    typename TCallTraits< PropertyType ...
)

Accumulate a value on top of already accumulated values

Public function Static

PropertyType

 

BlendResult

(
    const TSimpleBlendResult< PropertyT...
)

Get the final blended value

Public function Static

void

 

ZeroAccumulationBuffer

(
    TArrayView< TSimpleBlendResult< Pro...
)

Reset accumulated values to their default

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss