#include <SceneView.h>
◆ FSceneViewInitOptions()
| FSceneViewInitOptions::FSceneViewInitOptions |
( |
| ) |
|
|
inline |
◆ AsymmetricCropFraction
The fraction for each edge between 0.0 and 1.0 of the view to crop to during the final post process upscale, with 1.0 meaning no crop. By convention, X is the left edge, Y is the right edge, Z is the top edge, and W is the bottom edge. Stacks with uniform CropFraction.
◆ BackgroundColor
◆ bExcludeFromSceneTextureExtents
| bool FSceneViewInitOptions::bExcludeFromSceneTextureExtents = false |
Whether this view should be excluded from extent history tracking.
◆ bInCameraCut
| bool FSceneViewInitOptions::bInCameraCut |
Was there a camera cut this frame?
◆ bIsPlanarReflection
| bool FSceneViewInitOptions::bIsPlanarReflection |
Whether this view is being used to render a planar reflection.
◆ bIsReflectionCapture
| bool FSceneViewInitOptions::bIsReflectionCapture |
Whether this view is being used to render a reflection capture.
◆ bIsSceneCapture
| bool FSceneViewInitOptions::bIsSceneCapture |
Whether this view is being used to render a scene capture.
◆ bIsSceneCaptureCube
| bool FSceneViewInitOptions::bIsSceneCaptureCube |
Whether the scene capture is a cube map (bIsSceneCapture will also be set).
◆ bSceneCaptureUsesRayTracing
| bool FSceneViewInitOptions::bSceneCaptureUsesRayTracing |
Whether this view uses ray tracing, for views that are used to render a scene capture.
◆ bUseFieldOfViewForLOD
| bool FSceneViewInitOptions::bUseFieldOfViewForLOD |
Whether to use FOV when computing mesh LOD.
◆ ColorScale
◆ CropFraction
| float FSceneViewInitOptions::CropFraction = 1.0f |
Fraction of the view to crop to during the secondary upscale pass, with 1.0 meaning no crop
◆ CursorPos
◆ DesiredFOV
| float FSceneViewInitOptions::DesiredFOV |
◆ ExposureSceneViewStateInterface
◆ FirstPersonParams
Parameters controlling the rendering (FOV and scale) of first person primitives.
◆ FOV
| float FSceneViewInitOptions::FOV |
Actual field of view and that desired by the camera originally
◆ HiddenPrimitives
◆ LODDistanceFactor
| float FSceneViewInitOptions::LODDistanceFactor |
◆ OriginOffsetThisFrame
| FVector FSceneViewInitOptions::OriginOffsetThisFrame |
World origin offset value. Non-zero only for a single frame when origin is rebased
◆ OverlayColor
◆ OverrideFarClippingPlaneDistance
| float FSceneViewInitOptions::OverrideFarClippingPlaneDistance |
If > 0, overrides the view's far clipping plane with a plane at the specified distance.
◆ OverridePrimaryResolutionFraction
| float FSceneViewInitOptions::OverridePrimaryResolutionFraction |
If > 0, overrides the view's resolution fraction.
◆ OverscanResolutionFraction
| float FSceneViewInitOptions::OverscanResolutionFraction = 1.0f |
Resolution fraction that scales with the amount of overscan in the view
◆ PlayerIndex
| int32 FSceneViewInitOptions::PlayerIndex |
◆ SceneViewStateInterface
◆ ShowOnlyPrimitives
The primitives which are visible for this view. If the array is not empty, all other primitives will be hidden.
◆ StereoPass
For stereoscopic rendering, whether or not this is a full pass, or a primary / secondary pass
◆ StereoViewIndex
| int32 FSceneViewInitOptions::StereoViewIndex |
For stereoscopic rendering, a unique index to identify the view across view families
◆ ViewActor
◆ ViewElementDrawer
◆ ViewFamily
◆ ViewLocation
| FVector FSceneViewInitOptions::ViewLocation |
The view origin and rotation without any stereo offsets applied to it
◆ ViewRotation
| FRotator FSceneViewInitOptions::ViewRotation |
◆ WorldToMetersScale
| float FSceneViewInitOptions::WorldToMetersScale |
Conversion from world units (uu) to meters, so we can scale motion to the world appropriately
The documentation for this struct was generated from the following file: