UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ViewportSettingsPlaybackCapability.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 "CoreTypes.h"
8#include "Math/Vector.h"
9
10class FViewportClient;
11
36
37namespace UE::MovieScene
38{
39
44{
46
47 /*
48 * Set the perspective viewport settings
49 *
50 * @param ViewportParamMap A map from the viewport client to its settings
51 */
53
54 /*
55 * Get the current perspective viewport settings
56 *
57 * @param ViewportParamMap A map from the viewport client to its settings
58 */
60};
61
62} // UE::MovieScene
63
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UE_DECLARE_MOVIESCENE_PLAYBACK_CAPABILITY_API(ApiDeclSpec, ClassName)
Definition IMovieScenePlaybackCapability.h:147
Definition ViewportClient.h:28
Definition UnrealString.h.inl:34
Definition ConstraintsManager.h:14
Definition ViewportSettingsPlaybackCapability.h:13
float FadeAmount
Definition ViewportSettingsPlaybackCapability.h:31
FLinearColor FadeColor
Definition ViewportSettingsPlaybackCapability.h:32
bool bEnableColorScaling
Definition ViewportSettingsPlaybackCapability.h:34
FVector ColorScale
Definition ViewportSettingsPlaybackCapability.h:33
EMovieSceneViewportParams()
Definition ViewportSettingsPlaybackCapability.h:14
SetViewportParam SetWhichViewportParam
Definition ViewportSettingsPlaybackCapability.h:29
SetViewportParam
Definition ViewportSettingsPlaybackCapability.h:22
@ SVP_FadeColor
Definition ViewportSettingsPlaybackCapability.h:24
@ SVP_ColorScaling
Definition ViewportSettingsPlaybackCapability.h:25
@ SVP_FadeAmount
Definition ViewportSettingsPlaybackCapability.h:23
@ SVP_All
Definition ViewportSettingsPlaybackCapability.h:26
Definition Color.h:48
static CORE_API const FLinearColor Black
Definition Color.h:458
Definition ViewportSettingsPlaybackCapability.h:44
virtual void GetViewportSettings(TMap< FViewportClient *, EMovieSceneViewportParams > &ViewportParamsMap) const =0
virtual void SetViewportSettings(const TMap< FViewportClient *, EMovieSceneViewportParams > &ViewportParamsMap)=0