Cascade_MouseMoveThreshold

Cascade_MouseMoveThreshold

#Overview

name: Cascade_MouseMoveThreshold

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:605, section: [/Script/UnrealEd.CascadeOptions]

#References in C++ code

#Callsites

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

#Loc: <Workspace>/Engine/Source/Editor/Cascade/Private/CascadeEmitterCanvasClient.cpp:710

Scope (from outer to inner):

file
function     void FCascadeEmitterCanvasClient::CapturedMouseMove

Source code excerpt:

		FIntPoint TotalMouseMove = FIntPoint(X,Y) - MousePressPosition;

		int32 MoveThresh = CascadePtr.Pin()->GetEditorOptions() ? CascadePtr.Pin()->GetEditorOptions()->Cascade_MouseMoveThreshold : 4;
		MoveThresh = FMath::Max<int32>(4,MoveThresh);
		if (TotalMouseMove.SizeSquared() > FMath::Square(MoveThresh))
		{
			if ((SelectedModuleIndex == INDEX_REQUIREDMODULE) ||
				(SelectedModuleIndex == INDEX_SPAWNMODULE))
			{

#Loc: <Workspace>/Engine/Source/Editor/UnrealEd/Classes/Preferences/CascadeOptions.h:165

Scope (from outer to inner):

file
class        class UCascadeOptions : public UObject

Source code excerpt:

	/** The number of units the mouse must move before considering the module as dragged. */
	UPROPERTY(EditAnywhere, config, Category=Options)
	int32 Cascade_MouseMoveThreshold;

	/** The radius of the motion mode */
	UPROPERTY(EditAnywhere, config, Category=Options)
	float MotionModeRadius;

};