Files
UnrealEngineUWP/Engine/Source/Runtime/MovieScene/Private/MovieSceneTemplateInterrogation.cpp
ryan durand 0f0464a30e Updating copyright for Engine Runtime.
#rnx
#rb none


#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00

29 lines
762 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "Compilation/MovieSceneTemplateInterrogation.h"
#include "Evaluation/Blending/MovieSceneBlendingAccumulator.h"
void FMovieSceneInterrogationData::Finalize(const FMovieSceneContext& Context, UObject* BindingOverride)
{
if (Accumulator.IsValid())
{
Accumulator->Interrogate(Context, *this, BindingOverride);
}
}
FMovieSceneBlendingAccumulator& FMovieSceneInterrogationData::GetAccumulator()
{
if (!Accumulator.IsValid())
{
Accumulator = MakeShared<FMovieSceneBlendingAccumulator>();
}
return *Accumulator;
}
FMovieSceneInterrogationKey FMovieSceneInterrogationKey::GetTransformInterrogationKey()
{
static FMovieSceneAnimTypeID TypeID = FMovieSceneAnimTypeID::Unique();
return TypeID;
}