IScreenShotManager

Interface for screen manager module.

Windows
MacOS
Linux

References

Module

ScreenShotComparisonTools

Header

/Engine/Source/Developer/ScreenShotComparisonTools/Public/Interfaces/IScreenShotManager.h

Include

#include "Interfaces/IScreenShotManager.h"

Syntax

class IScreenShotManager

Remarks

Interface for screen manager module.

Destructors

Name Description

Public function Virtual

~IScreenShotManager()

Functions

Name Description

Public function

TFuture< FIm...

 

CompareScreenshotAsync

(
    FString RelativeImagePath
)

Compares a specific screenshot, the shot path must be relative from the incoming unapproved directory.

Public function

TFuture< FSc...

 

ExportComparisonResultsAsync

(
    FString ExportPath
)

Exports the screenshots to the export location specified

Public function Const

FString

 

GetLocalApprovedFolder()

Public function Const

FString

 

GetLocalComparisonFolder()

Public function Const

FString

 

GetLocalUnapprovedFolder()

Public function

bool

 

OpenComparisonReports

(
    FString ImportPath,
    TArray< FComparisonReport >& OutRe...
)

Imports screenshot comparison data from a given path.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss