Navigation
API > API/Developer > API/Developer/ScreenShotComparisonTools
| Name | UScreenShotComparisonSettings |
| Type | class |
| Header File | /Engine/Source/Developer/ScreenShotComparisonTools/Public/ScreenShotComparisonSettings.h |
| Include Path | #include "ScreenShotComparisonSettings.h" |
Syntax
UCLASS (MinimalAPI, Config=Engine, defaultconfig)
class UScreenShotComparisonSettings : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UScreenShotComparisonSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UScreenShotComparisonSettings
(
const FObjectInitializer& ObjectInitializer |
ScreenShotComparisonSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bUseConfidentialPlatformPathsForSavedResults | bool | If true, any checked-in test results for confidential platforms will be put under |
ScreenShotComparisonSettings.h |
|
| ScreenshotFallbackPlatforms | TArray< FScreenshotFallbackEntry > | An array of entries that describe other platforms we can use for fallbacks when comparing screenshots | ScreenShotComparisonSettings.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Platform | FString | ScreenShotComparisonSettings.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void LoadSettings() |
Loads settings of corresponding config. | ScreenShotComparisonSettings.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const TCHAR * GetConfigOverridePlatform() |
Overrides config hierarchy platform to be used in UObject internals | ScreenShotComparisonSettings.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const FString & GetPlatformName () |
Returns platform name reference. | ScreenShotComparisonSettings.h | |
virtual void SetPlatform
(
const FString& PlatformName |
Sets platform and reloads settings. | ScreenShotComparisonSettings.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UScreenShotComparisonSettings * Create
(
const FString& PlatformName |
Creates class instance | ScreenShotComparisonSettings.h | |
static const TSet< FScreenshotFallbackEntry > & GetAllPlatformSettings() |
ScreenShotComparisonSettings.h |