FSceneViewInitOptions

Construction parameters for a [FSceneView](API\Runtime\Engine\FSceneView).

Windows
MacOS
Linux

Inheritance Hierarchy

FSceneViewProjectionData

FSceneViewInitOptions

Syntax

struct FSceneViewInitOptions : public FSceneViewProjectionData

Remarks

Construction parameters for a FSceneView.

Variables

Name Description

Public variable

FLinearColor

 

BackgroundColor

Public variable

bool

 

bDisableGameScreenPercentage

Whether game screen percentage should be disabled.

Public variable

bool

 

bInCameraCut

Was there a camera cut this frame?

Public variable

bool

 

bUseFauxOrthoViewPos

In case of ortho, generate a fake view position that has a non-zero W component.

Public variable

bool

 

bUseFieldOfViewForLOD

Whether to use FOV when computing mesh LOD.

Public variable

FLinearColor

 

ColorScale

Public variable

FIntPoint

 

CursorPos

-1,-1 if not setup

Public variable

float

 

DesiredFOV

Public variable

uint64

 

EditorViewBitflag

Default to 0'th view index, which is a bitfield of 1

Public variable

float

 

FOV

Actual field of view and that desired by the camera originally

Public variable

TSet< FPrimitiv...

 

HiddenPrimitives

Public variable

float

 

LODDistanceFactor

Public variable

FVector

 

OriginOffsetThisFrame

World origin offset value. Non-zero only for a single frame when origin is rebased

Public variable

FLinearColor

 

OverlayColor

Public variable

float

 

OverrideFarClippingPlaneDistance

If > 0, overrides the view's far clipping plane with a plane at the specified distance.

Public variable

FVector

 

OverrideLODViewOrigin

This can be specified for ortho views so that it's min draw distance/LOD parenting etc, is controlled by a perspective viewport

Public variable

int32

 

PlayerIndex

Public variable

FSceneViewState...

 

SceneViewStateInterface

Public variable

TOptional< TSet...

 

ShowOnlyPrimitives

The primitives which are visible for this view.

Public variable

float

 

StereoIPD

For stereoscopic scene capture rendering. Half of the view's stereo IPD (- for lhs, + for rhs)

Public variable

EStereoscopicPa...

 

StereoPass

For stereoscopic rendering, whether or not this is a full pass, or a left / right eye pass

Public variable

const AActor &#...

 

ViewActor

Public variable

FViewElementDra...

 

ViewElementDrawer

Public variable

const FSceneVie...

 

ViewFamily

Public variable

float

 

WorldToMetersScale

Conversion from world units (uu) to meters, so we can scale motion to the world appropriately

Constructors

Name Description

Public function

FSceneViewInitOptions()

References

Module

Engine

Header

Runtime/Engine/Public/SceneView.h

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback