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

#include <SceneCaptureComponent.h>

+ Inheritance diagram for FSceneCaptureViewInfo:

Public Attributes

FVector ViewLocation
 
FRotator ViewRotation
 
EStereoscopicPass StereoPass
 
int32 StereoViewIndex
 
float FOV
 
- Public Attributes inherited from FSceneViewProjectionData
FVector ViewOrigin = FVector::ZeroVector
 
FMatrix ViewRotationMatrix = FMatrix::Identity
 
FMatrix ProjectionMatrix = FMatrix::Identity
 
FIntRect ViewRect = FIntRect(0,0,0,0)
 
FVector CameraToViewTarget = FVector::ZeroVector
 

Additional Inherited Members

- Public Member Functions inherited from FSceneViewProjectionData
void SetViewRectangle (const FIntRect &InViewRect)
 
void SetConstrainedViewRectangle (const FIntRect &InViewRect)
 
bool IsValidViewRectangle () const
 
bool IsPerspectiveProjection () const
 
const FIntRectGetViewRect () const
 
const FIntRectGetConstrainedViewRect () const
 
FMatrix ComputeViewProjectionMatrix () const
 
float GetNearPlaneFromProjectionMatrix () const
 
bool UpdateOrthoPlanes (float &NearPlane, float &FarPlane, float HalfOrthoWidth, bool bUseCameraHeightAsViewTarget)
 
ENGINE_API bool UpdateOrthoPlanes (FMinimalViewInfo &MinimalViewInfo)
 
ENGINE_API bool UpdateOrthoPlanes (bool bUseCameraHeightAsViewTarget)
 
- Static Public Member Functions inherited from FSceneViewProjectionData
static float GetNearPlaneFromProjectionMatrix (const FMatrix &ProjectionMatrix)
 
static ENGINE_API bool UpdateOrthoPlanes (FSceneViewProjectionData *InOutProjectionData, float &NearPlane, float &FarPlane, float HalfOrthoWidth, bool bUseCameraHeightAsViewTarget)
 
- Protected Attributes inherited from FSceneViewProjectionData
FIntRect ConstrainedViewRect = FIntRect(0,0,0,0)
 

Detailed Description

View state needed to create a scene capture renderer Inherits from FSceneViewProjectionData to unify resolving of possible projection correction calculations.

Member Data Documentation

◆ FOV

float FSceneCaptureViewInfo::FOV

◆ StereoPass

EStereoscopicPass FSceneCaptureViewInfo::StereoPass

◆ StereoViewIndex

int32 FSceneCaptureViewInfo::StereoViewIndex

◆ ViewLocation

FVector FSceneCaptureViewInfo::ViewLocation

◆ ViewRotation

FRotator FSceneCaptureViewInfo::ViewRotation

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