Files
UnrealEngineUWP/Engine/Source/Editor/MovieSceneTools/Private/MovieSceneToolsUserSettings.cpp
Ryan Vance 7c51ff94af Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
CL 1 of 8
#rb integration

[CL 4748712 by Ryan Vance in Dev-VR branch]
2019-01-17 18:54:05 -05:00

40 lines
1.1 KiB
C++

// Copyright 1998-2019 Epic Games, Inc. All Rights Reserved.
#include "MovieSceneToolsUserSettings.h"
#include "UObject/UnrealType.h"
UMovieSceneUserThumbnailSettings::UMovieSceneUserThumbnailSettings(const FObjectInitializer& Initializer)
: Super(Initializer)
{
ThumbnailSize = FIntPoint(128, 72);
bDrawThumbnails = true;
Quality = EThumbnailQuality::Normal;
}
void UMovieSceneUserThumbnailSettings::PostEditChangeProperty(FPropertyChangedEvent& PropertyChangedEvent)
{
Super::PostEditChangeProperty(PropertyChangedEvent);
const FName PropertyName = PropertyChangedEvent.Property ? PropertyChangedEvent.Property->GetFName() : NAME_None;
if (PropertyName == GET_MEMBER_NAME_CHECKED(UMovieSceneUserThumbnailSettings, Quality))
{
BroadcastRedrawThumbnails();
}
ThumbnailSize.X = FMath::Clamp(ThumbnailSize.X, 1, 1024);
ThumbnailSize.Y = FMath::Clamp(ThumbnailSize.Y, 1, 1024);
SaveConfig();
}
UMovieSceneUserImportFBXSettings::UMovieSceneUserImportFBXSettings(const FObjectInitializer& Initializer)
: Super(Initializer)
{
bMatchByNameOnly = true;
bForceFrontXAxis = false;
bCreateCameras = true;
bReduceKeys = true;
ReduceKeysTolerance = 0.001f;
}