Navigation
API > API/Runtime > API/Runtime/Engine
A set of parameters to describe how to transition between view targets.
| Name | FViewTargetTransitionParams |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Camera/PlayerCameraManager.h |
| Include Path | #include "Camera/PlayerCameraManager.h" |
Syntax
USTRUCT (BlueprintType )
struct FViewTargetTransitionParams
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FViewTargetTransitionParams() |
Camera/PlayerCameraManager.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BlendExp | float | Exponent, used by certain blend functions to control the shape of the curve. | Camera/PlayerCameraManager.h |
|
| BlendFunction | TEnumAsByte< enum EViewTargetBlendFunction > | Function to apply to the blend parameter. | Camera/PlayerCameraManager.h |
|
| BlendTime | float | Total duration of blend to pending view target. 0 means no blending. | Camera/PlayerCameraManager.h |
|
| bLockOutgoing | uint32 | If true, lock outgoing viewtarget to last frame's camera POV for the remainder of the blend. | Camera/PlayerCameraManager.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
float GetBlendAlpha
(
const float& TimePct |
For a given linear blend value (blend percentage), return the final blend alpha with the requested function applied | Camera/PlayerCameraManager.h |