51 lines
1.4 KiB
C++
51 lines
1.4 KiB
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
//=============================================================================
|
|
// CurveEdOptions
|
|
//
|
|
// A configuration class that holds information for the setup of the CurveEd.
|
|
// Supplied so that the editor 'remembers' the last setup the user had.
|
|
//=============================================================================
|
|
|
|
#pragma once
|
|
|
|
#include "CoreMinimal.h"
|
|
#include "UObject/ObjectMacros.h"
|
|
#include "UObject/Object.h"
|
|
#include "CurveEdOptions.generated.h"
|
|
|
|
UCLASS(hidecategories=Object, config=EditorPerProjectUserSettings, MinimalAPI)
|
|
class UCurveEdOptions : public UObject
|
|
{
|
|
GENERATED_UCLASS_BODY()
|
|
|
|
UPROPERTY(EditAnywhere, config, Category=Options)
|
|
float MinViewRange;
|
|
|
|
UPROPERTY(EditAnywhere, config, Category=Options)
|
|
float MaxViewRange;
|
|
|
|
UPROPERTY(EditAnywhere, config, Category=Options)
|
|
FLinearColor BackgroundColor;
|
|
|
|
UPROPERTY(EditAnywhere, config, Category=Options)
|
|
FLinearColor LabelColor;
|
|
|
|
UPROPERTY(EditAnywhere, config, Category=Options)
|
|
FLinearColor SelectedLabelColor;
|
|
|
|
UPROPERTY(EditAnywhere, config, Category=Options)
|
|
FLinearColor GridColor;
|
|
|
|
UPROPERTY(EditAnywhere, config, Category=Options)
|
|
FLinearColor GridTextColor;
|
|
|
|
UPROPERTY(EditAnywhere, config, Category=Options)
|
|
FLinearColor LabelBlockBkgColor;
|
|
|
|
UPROPERTY(EditAnywhere, config, Category=Options)
|
|
FLinearColor SelectedKeyColor;
|
|
|
|
};
|
|
|