UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FViewTargetTransitionParams Struct Reference

#include <PlayerCameraManager.h>

Public Member Functions

 FViewTargetTransitionParams ()
 
float GetBlendAlpha (const float &TimePct) const
 

Public Attributes

float BlendTime
 
TEnumAsByte< enum EViewTargetBlendFunctionBlendFunction
 
float BlendExp
 
uint32 bLockOutgoing:1
 

Detailed Description

A set of parameters to describe how to transition between view targets.

Constructor & Destructor Documentation

◆ FViewTargetTransitionParams()

FViewTargetTransitionParams::FViewTargetTransitionParams ( )
inline

Member Function Documentation

◆ GetBlendAlpha()

float FViewTargetTransitionParams::GetBlendAlpha ( const float TimePct) const
inline

For a given linear blend value (blend percentage), return the final blend alpha with the requested function applied

Member Data Documentation

◆ BlendExp

float FViewTargetTransitionParams::BlendExp

Exponent, used by certain blend functions to control the shape of the curve.

◆ BlendFunction

TEnumAsByte<enum EViewTargetBlendFunction> FViewTargetTransitionParams::BlendFunction

Function to apply to the blend parameter.

◆ BlendTime

float FViewTargetTransitionParams::BlendTime

Total duration of blend to pending view target. 0 means no blending.

◆ bLockOutgoing

uint32 FViewTargetTransitionParams::bLockOutgoing

If true, lock outgoing viewtarget to last frame's camera POV for the remainder of the blend. This is useful if you plan to teleport the old viewtarget, but don't want to affect the blend.


The documentation for this struct was generated from the following file: