Files
UnrealEngine/Engine/Source/Runtime/UMG/Private/Animation/MovieSceneMarginTrack.cpp
2025-05-18 13:04:45 +08:00

27 lines
777 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "Animation/MovieSceneMarginTrack.h"
#include "Animation/MovieSceneMarginSection.h"
#include UE_INLINE_GENERATED_CPP_BY_NAME(MovieSceneMarginTrack)
UMovieSceneMarginTrack::UMovieSceneMarginTrack(const FObjectInitializer& Init)
: Super(Init)
{
EvalOptions.bEvaluateNearestSection_DEPRECATED = EvalOptions.bCanEvaluateNearestSection = true;
SupportedBlendTypes = FMovieSceneBlendTypeField::All();
}
bool UMovieSceneMarginTrack::SupportsType(TSubclassOf<UMovieSceneSection> SectionClass) const
{
return SectionClass == UMovieSceneMarginSection::StaticClass();
}
UMovieSceneSection* UMovieSceneMarginTrack::CreateNewSection()
{
return NewObject<UMovieSceneMarginSection>(this, NAME_None, RF_Transactional);
}