bEnableViewportCameraToUpdateFromPIV
bEnableViewportCameraToUpdateFromPIV
#Overview
name: bEnableViewportCameraToUpdateFromPIV
The value of this variable can be defined or overridden in .ini config files. 1
.ini config file referencing this setting variable.
It is referenced in 2
C++ source files.
#Summary
#Setting Variables
#References In INI files
Location: <Workspace>/Engine/Config/BaseEditorPerProjectUserSettings.ini:452, section: [/Script/UnrealEd.LevelEditorViewportSettings]
- INI Section:
/Script/UnrealEd.LevelEditorViewportSettings
- Raw value:
True
- Is Array:
False
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Editor/UnrealEd/Classes/Settings/LevelEditorViewportSettings.h:533
Scope (from outer to inner):
file
class class ULevelEditorViewportSettings : public UObject
Source code excerpt:
/** Enables the editor perspective camera to be dropped at the last PlayInViewport cam position */
UPROPERTY(EditAnywhere, config, Category=LookAndFeel, meta=(DisplayName = "Use Camera Location from Play-In-Viewport"))
uint32 bEnableViewportCameraToUpdateFromPIV:1;
/** When enabled, selecting a camera actor will display a live 'picture in picture' preview from the camera's perspective within the current editor view port. This can be used to easily tweak camera positioning, post-processing and other settings without having to possess the camera itself. This feature may reduce application performance when enabled. */
UPROPERTY(EditAnywhere, config, Category=LookAndFeel)
uint32 bPreviewSelectedCameras:1;
/** Affects the size of 'picture in picture' previews if they are enabled */
#Loc: <Workspace>/Engine/Source/Editor/UnrealEd/Private/LevelEditorViewport.cpp:2749
Scope (from outer to inner):
file
function void FLevelEditorViewportClient::RestoreCameraFromPIE
Source code excerpt:
void FLevelEditorViewportClient::RestoreCameraFromPIE()
{
const bool bRestoreEditorCamera = GEditor != NULL && !GetDefault<ULevelEditorViewportSettings>()->bEnableViewportCameraToUpdateFromPIV;
//restore the camera position if this is an ortho viewport OR if PIV camera dropping is undesired
if ( IsOrtho() || bRestoreEditorCamera )
{
SetViewLocation( LastEditorViewLocation );
SetViewRotation( LastEditorViewRotation );