ComponentSweepMultiTests

ComponentSweepMultiTests

#Overview

name: ComponentSweepMultiTests

The value of this variable can be defined or overridden in .ini config files. 24 .ini config files referencing this setting variable.

It is referenced in 2 C++ source files.

#Summary

#Setting Variables

#References In INI files

<Workspace>/Engine/Config/BaseEditor.ini:83, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:84, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:85, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:87, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:88, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:89, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:91, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:92, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:93, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:95, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:96, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:97, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:99, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:100, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:101, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:103, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:104, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:105, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:107, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:108, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:109, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:111, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:112, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]
<Workspace>/Engine/Config/BaseEditor.ini:113, section: [/Script/UnrealEd.CollisionAutomationTestConfigData]

#References in C++ code

#Callsites

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

#Loc: <Workspace>/Engine/Plugins/Tests/EditorTests/Source/EditorTests/Private/UnrealEd/CollisionAutomationTests.cpp:161

Scope (from outer to inner):

file
function     bool FComponentSweepMultiTest::RunTest

Source code excerpt:

	
	// Get the tests
	for (int32 iTest = 0; iTest < Data->ComponentSweepMultiTests.Num(); iTest++)
	{
		FCollisionTestEntry OneElement = Data->ComponentSweepMultiTests[iTest];

		// Create the Actor to check against
		AStaticMeshActor* TestRayMeshActor = CollisionAutomationTests::CreateShapeMeshActor( *OneElement.RootShapeAsset, OneElement.HitResult.TraceEnd);
		// Create the collision component
		AActor* TestRayCollisionActor = CollisionAutomationTests::CreateCollisionShape( World, OneElement.ShapeType, OneElement.HitResult.TraceStart);
		

#Loc: <Workspace>/Engine/Plugins/Tests/EditorTests/Source/EditorTests/Private/UnrealEd/CollisionAutomationTests.h:61

Scope (from outer to inner):

file
class        class UCollisionAutomationTestConfigData : public UObject

Source code excerpt:

		
	UPROPERTY(config)
	TArray<FCollisionTestEntry>	ComponentSweepMultiTests;
	UPROPERTY(config)
	TArray<FCollisionTestEntry>	LineTraceSingleByChannelTests;
	
	UPROPERTY(config)
	TArray<FCollisionPerfTest>	LineTracePerformanceTests;
};