UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MovieSceneCinematicShotSection.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
6#include "CoreMinimal.h"
7#include "CoreTypes.h"
12
13#include "MovieSceneCinematicShotSection.generated.h"
14
15class UObject;
16struct FFrame;
17
21UCLASS(BlueprintType, MinimalAPI)
24{
26
27public:
28
31
32private:
33
35 MOVIESCENETRACKS_API virtual void PostLoad() override;
36
37public:
38
40 UFUNCTION(BlueprintPure, Category = "Sequencer|Section")
41 MOVIESCENETRACKS_API FString GetShotDisplayName() const;
42
44 UFUNCTION(BlueprintCallable, Category = "Sequencer|Section")
45 void SetShotDisplayName(const FString& InShotDisplayName)
46 {
47 if (TryModify())
48 {
49 ShotDisplayName = InShotDisplayName;
50 }
51 }
52
53private:
54
56 UPROPERTY()
57 FString ShotDisplayName;
58
60 UPROPERTY()
61 FText DisplayName_DEPRECATED;
62
63#if WITH_EDITORONLY_DATA
64public:
66 float GetThumbnailReferenceOffset() const
67 {
69 }
70
73 {
74 Modify();
76 }
77
78private:
79
81 UPROPERTY()
83#endif
84};
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
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 UFUNCTION(...)
Definition ObjectMacros.h:745
#define UCLASS(...)
Definition ObjectMacros.h:776
USkinnedMeshComponent float
Definition SkinnedMeshComponent.h:60
Definition UObjectGlobals.h:1292
Definition Text.h:385
Definition MovieSceneCinematicShotSection.h:24
Definition MovieSceneSubSection.h:96
Definition Object.h:95
Definition Stack.h:114