Navigation
API > API/Runtime > API/Runtime/Engine
Construction parameters for a FSceneView.
| Name | FSceneViewInitOptions |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/SceneView.h |
| Include Path | #include "SceneView.h" |
Syntax
struct FSceneViewInitOptions : public FSceneViewProjectionData
Inheritance Hierarchy
- FSceneViewProjectionData → FSceneViewInitOptions
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSceneViewInitOptions() |
SceneView.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AsymmetricCropFraction | FVector4f | 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. | SceneView.h | |
| BackgroundColor | FLinearColor | SceneView.h | ||
| bDisableGameScreenPercentage | bool | Whether game screen percentage should be disabled. | SceneView.h | |
| bExcludeFromSceneTextureExtents | bool | Whether this view should be excluded from extent history tracking. | SceneView.h | |
| bInCameraCut | bool | Was there a camera cut this frame? | SceneView.h | |
| bIsPlanarReflection | bool | Whether this view is being used to render a planar reflection. | SceneView.h | |
| bIsReflectionCapture | bool | Whether this view is being used to render a reflection capture. | SceneView.h | |
| bIsSceneCapture | bool | Whether this view is being used to render a scene capture. | SceneView.h | |
| bIsSceneCaptureCube | bool | Whether the scene capture is a cube map (bIsSceneCapture will also be set). | SceneView.h | |
| bSceneCaptureUsesRayTracing | bool | Whether this view uses ray tracing, for views that are used to render a scene capture. | SceneView.h | |
| bUseFieldOfViewForLOD | bool | Whether to use FOV when computing mesh LOD. | SceneView.h | |
| ColorScale | FLinearColor | SceneView.h | ||
| CropFraction | float | Fraction of the view to crop to during the secondary upscale pass, with 1.0 meaning no crop | SceneView.h | |
| CursorPos | FIntPoint | -1,-1 if not setup | SceneView.h | |
| DesiredFOV | float | SceneView.h | ||
| EditorViewBitflag | uint64 | Default to 0'th view index, which is a bitfield of 1 | SceneView.h | |
| ExposureSceneViewStateInterface | FSceneViewStateInterface * | SceneView.h | ||
| FirstPersonParams | FFirstPersonParameters | Parameters controlling the rendering (FOV and scale) of first person primitives. | SceneView.h | |
| FOV | float | Actual field of view and that desired by the camera originally | SceneView.h | |
| HiddenPrimitives | TSet< FPrimitiveComponentId > | SceneView.h | ||
| LODDistanceFactor | float | SceneView.h | ||
| OriginOffsetThisFrame | FVector | World origin offset value. Non-zero only for a single frame when origin is rebased | SceneView.h | |
| OverlayColor | FLinearColor | SceneView.h | ||
| OverrideFarClippingPlaneDistance | float | If > 0, overrides the view's far clipping plane with a plane at the specified distance. | SceneView.h | |
| OverridePrimaryResolutionFraction | float | If > 0, overrides the view's resolution fraction. | SceneView.h | |
| OverscanResolutionFraction | float | Resolution fraction that scales with the amount of overscan in the view | SceneView.h | |
| PlayerIndex | int32 | SceneView.h | ||
| SceneViewStateInterface | FSceneViewStateInterface * | SceneView.h | ||
| ShowOnlyPrimitives | TOptional< TSet< FPrimitiveComponentId > > | The primitives which are visible for this view. | SceneView.h | |
| StereoPass | EStereoscopicPass | For stereoscopic rendering, whether or not this is a full pass, or a primary / secondary pass | SceneView.h | |
| StereoViewIndex | int32 | For stereoscopic rendering, a unique index to identify the view across view families | SceneView.h | |
| ViewActor | FSceneViewOwner | SceneView.h | ||
| ViewElementDrawer | FViewElementDrawer * | SceneView.h | ||
| ViewFamily | const FSceneViewFamily * | SceneView.h | ||
| ViewLocation | FVector | The view origin and rotation without any stereo offsets applied to it | SceneView.h | |
| ViewRotation | FRotator | SceneView.h | ||
| WorldToMetersScale | float | Conversion from world units (uu) to meters, so we can scale motion to the world appropriately | SceneView.h |