G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
UAutomationTestSettings Class Reference

Implements the Editor's user settings. More...

Static Public Member Functions

Static Functions
static UClass StaticClass ()
Static Public Member Functions inherited from UObject
static UClass StaticClass ()

Public Attributes

Automation
FBlueprintEditorPromotionSettings BlueprintEditorPromotionTest
 Blueprint editor promotion test settings.
FBuildPromotionTestSettings BuildPromotionTest
 Editor build promotion test settings.
FSoftObjectPath AutomationTestmap
 The automation test map to be used for several of the automation tests.
TArray< FEditorMapPerformanceTestDefinition > EditorPerformanceTestMaps
 The map to be used for the editor performance capture tool.
float32 DefaultInteractiveFramerateDuration
 Default time in seconds that DefaultInteractiveFramerate must remain true in FWaitForInteractiveFrameRate.
float32 DefaultInteractiveFramerateWaitTime
 Default wait time in seconds for FWaitForInteractiveFrameRate. After this time a test will fail.
float32 DefaultInteractiveFramerate
 Default value used for FWaitForInteractiveFrameRate. This is a framerate determine to be suitably "interactive", but may be less than the target framerate of the game as this is used for evaluating time to PIE, load the editor etc.
TArray< FLaunchOnTestSettings > LaunchOnSettings
 The map and device type to be used for the editor Launch On With Map Iterations test.
FMaterialEditorPromotionSettings MaterialEditorPromotionTest
 Material editor promotion test settings.
FParticleEditorPromotionSettings ParticleEditorPromotionTest
 Particle editor promotion test settings.
float32 PIETestDuration
 PIE test duration in seconds. Only applied if you do PIETest.
TArray< FEditorImportExportTestDefinition > ImportExportTestDefinitions
 Asset import / Export test settings.
ExternalTools
TArray< FExternalToolDefinition > ExternalTools
 External executables and scripts to run as part of automation.
Loading
TArray< FString > EditorTestModules
 Modules to load that have editor tests.
TArray< FString > EngineTestModules
 Modules to load that have engine tests.
MiscAutomationSetups
TArray< FString > TestLevelFolders
 Folders containing levels to exclude from automated tests.
Open Asset Tests
TArray< FString > AssetsToOpen
 Asset to test for open in automation process.
PIE Test Maps
TArray< FString > MapsToPIETest
 Maps to PIE during the PIE test.
Play all project Maps In PIE
bool bUseAllProjectMapsToPlayInPIE
 Use all Maps from project for PlayMapInPIE test.
Screenshots
FIntPoint DefaultScreenshotResolution
 The default resolution to take all automation screenshots at.
Public Attributes inherited from UObject
const UClass Class
const UObject Outer
const UPackage Outermost
const UPackage Package
const UWorld World
const FName Name
const bool IsRooted

Additional Inherited Members

Public Member Functions inherited from UObject
bool MarkPackageDirty () const
void RemoveFromRoot ()
bool GetIsRooted () const
bool IsTransient () const
bool Modify (bool bAlwaysMarkDirty=true)
void SetTransactional (bool bTransactional)
bool IsSupportedForNetworking () const
UClass GetClass () const
UObject GetOuter () const
UObject GetTypedOuter (TSubclassOf< UObject > Target) const
 Traverses the outer chain searching for the next object of a certain type.
UPackage GetOutermost () const
UPackage GetPackage () const
void AddToRoot ()
UWorld GetWorld () const
FName GetName () const
FString GetFullName (const UObject StopOuter=nullptr) const
FString GetPathName (const UObject StopOuter=nullptr) const
bool IsA (const UClass Class) const
 Returns true if this object is of the specified type, or a child of that type.
void SaveConfig ()
void LoadConfig ()
void ReloadConfig ()
void CopyScriptPropertiesFrom (const UObject OtherObject)
void opCast (?&Address) const
FString ToString () const

Detailed Description

Implements the Editor's user settings.

Member Function Documentation

◆ StaticClass()

UClass StaticClass ( )
static

Member Data Documentation

◆ AssetsToOpen

TArray<FString> AssetsToOpen

Asset to test for open in automation process.

◆ AutomationTestmap

FSoftObjectPath AutomationTestmap

The automation test map to be used for several of the automation tests.

◆ BlueprintEditorPromotionTest

FBlueprintEditorPromotionSettings BlueprintEditorPromotionTest

Blueprint editor promotion test settings.

◆ BuildPromotionTest

FBuildPromotionTestSettings BuildPromotionTest

Editor build promotion test settings.

◆ bUseAllProjectMapsToPlayInPIE

bool bUseAllProjectMapsToPlayInPIE

Use all Maps from project for PlayMapInPIE test.

◆ DefaultInteractiveFramerate

float32 DefaultInteractiveFramerate

Default value used for FWaitForInteractiveFrameRate. This is a framerate determine to be suitably "interactive", but may be less than the target framerate of the game as this is used for evaluating time to PIE, load the editor etc.

◆ DefaultInteractiveFramerateDuration

float32 DefaultInteractiveFramerateDuration

Default time in seconds that DefaultInteractiveFramerate must remain true in FWaitForInteractiveFrameRate.

◆ DefaultInteractiveFramerateWaitTime

float32 DefaultInteractiveFramerateWaitTime

Default wait time in seconds for FWaitForInteractiveFrameRate. After this time a test will fail.

◆ DefaultScreenshotResolution

FIntPoint DefaultScreenshotResolution

The default resolution to take all automation screenshots at.

◆ EditorPerformanceTestMaps

TArray<FEditorMapPerformanceTestDefinition> EditorPerformanceTestMaps

The map to be used for the editor performance capture tool.

◆ EditorTestModules

TArray<FString> EditorTestModules

Modules to load that have editor tests.

◆ EngineTestModules

TArray<FString> EngineTestModules

Modules to load that have engine tests.

◆ ExternalTools

External executables and scripts to run as part of automation.

◆ ImportExportTestDefinitions

TArray<FEditorImportExportTestDefinition> ImportExportTestDefinitions

Asset import / Export test settings.

◆ LaunchOnSettings

TArray<FLaunchOnTestSettings> LaunchOnSettings

The map and device type to be used for the editor Launch On With Map Iterations test.

◆ MapsToPIETest

TArray<FString> MapsToPIETest

Maps to PIE during the PIE test.

◆ MaterialEditorPromotionTest

FMaterialEditorPromotionSettings MaterialEditorPromotionTest

Material editor promotion test settings.

◆ ParticleEditorPromotionTest

FParticleEditorPromotionSettings ParticleEditorPromotionTest

Particle editor promotion test settings.

◆ PIETestDuration

float32 PIETestDuration

PIE test duration in seconds. Only applied if you do PIETest.

◆ TestLevelFolders

TArray<FString> TestLevelFolders

Folders containing levels to exclude from automated tests.