![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "UObject/ObjectMacros.h"#include "Templates/SubclassOf.h"#include "Engine/EngineTypes.h"#include "GameFramework/Actor.h"#include "Camera/CameraTypes.h"#include "UObject/ScriptInterface.h"#include "PlayerCameraManager.generated.h"Go to the source code of this file.
Classes | |
| struct | FCameraCacheEntry |
| struct | FTViewTarget |
| struct | FViewTargetTransitionParams |
| class | APlayerCameraManager |
Enumerations | |
| enum | EViewTargetBlendFunction : int { VTBlend_Linear , VTBlend_Cubic , VTBlend_EaseIn , VTBlend_EaseOut , VTBlend_EaseInOut , VTBlend_PreBlended , VTBlend_MAX } |
| enum | EViewTargetBlendOrder : int { VTBlendOrder_Base , VTBlendOrder_Override } |
Functions | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnAudioFadeChangeSignature, bool, bFadeOut, float, FadeTime) | |
| enum EViewTargetBlendFunction : int |
Options that define how to blend when changing view targets.
| Enumerator | |
|---|---|
| VTBlend_Linear | Camera does a simple linear interpolation. |
| VTBlend_Cubic | Camera has a slight ease in and ease out, but amount of ease cannot be tweaked. |
| VTBlend_EaseIn | Camera immediately accelerates, but smoothly decelerates into the target. Ease amount controlled by BlendExp. |
| VTBlend_EaseOut | Camera smoothly accelerates, but does not decelerate into the target. Ease amount controlled by BlendExp. |
| VTBlend_EaseInOut | Camera smoothly accelerates and decelerates. Ease amount controlled by BlendExp. |
| VTBlend_PreBlended | The game's camera system has already performed the blending. Engine should not blend at all |
| VTBlend_MAX | |
| enum EViewTargetBlendOrder : int |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams | ( | FOnAudioFadeChangeSignature | , |
| bool | , | ||
| bFadeOut | , | ||
| float | , | ||
| FadeTime | |||
| ) |