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

#include <CineCameraSettings.h>

Public Member Functions

 FCameraFocusSettings ()
 

Public Attributes

ECameraFocusMethod FocusMethod
 
float ManualFocusDistance
 
FCameraTrackingFocusSettings TrackingFocusSettings
 
uint8 bSmoothFocusChanges: 1
 
float FocusSmoothingInterpSpeed
 
float FocusOffset
 

Detailed Description

Settings to control camera focus

Constructor & Destructor Documentation

◆ FCameraFocusSettings()

FCameraFocusSettings::FCameraFocusSettings ( )
inline

Member Data Documentation

◆ bSmoothFocusChanges

uint8 FCameraFocusSettings::bSmoothFocusChanges

True to use interpolation to smooth out changes in focus distance, false for focus distance changes to be instantaneous.

◆ FocusMethod

ECameraFocusMethod FCameraFocusSettings::FocusMethod

Which method to use to handle camera focus

◆ FocusOffset

float FCameraFocusSettings::FocusOffset

Additional focus depth offset, used for manually tweaking if your chosen focus method needs adjustment

◆ FocusSmoothingInterpSpeed

float FCameraFocusSettings::FocusSmoothingInterpSpeed

Controls interpolation speed when smoothing focus distance changes. Ignored if bSmoothFocusChanges is false.

◆ ManualFocusDistance

float FCameraFocusSettings::ManualFocusDistance

Manually-controlled focus distance (manual focus mode only)

◆ TrackingFocusSettings

FCameraTrackingFocusSettings FCameraFocusSettings::TrackingFocusSettings

Settings to control tracking focus (tracking focus mode only)


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