UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LiveLinkCurveRemapSettings.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "Containers/Map.h"
6#include "CoreMinimal.h"
10
11#include "LiveLinkCurveRemapSettings.generated.h"
12
13class FString;
14class UObject;
15class UPoseAsset;
16struct FSoftObjectPath;
17
18USTRUCT(BlueprintType)
20{
22
23 UPROPERTY(EditAnywhere, Category = Settings, meta = (AllowedClasses = "/Script/Engine.PoseAsset"))
24 TMap<FString, FSoftObjectPath> CurveConversionAssetMap;
25};
26
27UCLASS(config=Engine, defaultconfig, meta=(DisplayName="LiveLink"), MinimalAPI)
29{
30public:
32
33 UPROPERTY(EditAnywhere, config, Category = "Curve Conversion Settings")
34 FLiveLinkCurveConversionSettings CurveConversionSettings;
35
36#if WITH_EDITOR
37
38 //UObject override so we can change this setting when changed in editor
39 LIVELINKINTERFACE_API virtual void PostEditChangeProperty(struct FPropertyChangedEvent& PropertyChangedEvent) override;
40
41#endif // WITH_EDITOR
42};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
Definition Engine.Build.cs:7
Definition UnrealString.h.inl:34
Definition LiveLinkCurveRemapSettings.h:29
Definition LiveLinkSourceSettings.h:162
Definition Object.h:95
Definition PoseAsset.h:186
Definition LiveLinkCurveRemapSettings.h:20
Definition UnrealType.h:6865
Definition SoftObjectPath.h:56