CustomCameraAlignEmitterDistance

CustomCameraAlignEmitterDistance

#Overview

name: CustomCameraAlignEmitterDistance

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/BaseEngine.ini:1830, section: [/Script/UnrealEd.EditorEngine]

#References in C++ code

#Callsites

This variable is referenced in the following C++ source code:

#Loc: <Workspace>/Engine/Source/Editor/UnrealEd/Classes/Editor/EditorEngine.h:505

Scope (from outer to inner):

file
class        class UEditorEngine : public UEngine

Source code excerpt:

	/** The distance to place the camera from an emitter actor when custom zooming is enabled */
	UPROPERTY(config)
	float CustomCameraAlignEmitterDistance;

	/** If true, then draw sockets when socket snapping is enabled in 'g' mode */
	UPROPERTY(config)
	uint32 bDrawSocketsInGMode:1;

	/** If true, then draw particle debug helpers in editor viewports */

#Loc: <Workspace>/Engine/Source/Editor/UnrealEd/Private/Elements/Actor/ActorElementEditorViewportInteractionCustomization.cpp:241

Scope (from outer to inner):

file
function     bool FActorElementEditorViewportInteractionCustomization::GetFocusBounds

Source code excerpt:

	if (bActorIsEmitter && GEditor && GEditor->bCustomCameraAlignEmitter)
	{
		const float CustomCameraAlignEmitterDistance = GEditor->CustomCameraAlignEmitterDistance;
		const FVector DefaultExtent(CustomCameraAlignEmitterDistance, CustomCameraAlignEmitterDistance,
		                            CustomCameraAlignEmitterDistance);
		const FBox DefaultSizeBox(Actor->GetActorLocation() - DefaultExtent, Actor->GetActorLocation() + DefaultExtent);
		BoundingBox += DefaultSizeBox;
	}
	else if (USceneComponent* RootComponent = Actor->GetRootComponent())