|
All in One Benchmark 1.0.0
Run Benchmarks in Unreal
|
Definition of a benchmark to run. More...
#include <FtsBenchmarkDefinitionDataAsset.h>
Public Member Functions | |
| virtual FPrimaryAssetId | GetPrimaryAssetId () const override |
Public Attributes | |
| TSoftObjectPtr< UWorld > | Map = nullptr |
| Level to load for this benchmark. | |
| FName | BenchmarkSequenceTag = "Benchmark" |
| Tag of the level sequence to play for this benchmark. | |
| UFtsBenchmarkQualityPreset * | QualityPreset |
| An optional quality preset to be applied before the benchmark starts. | |
| bool | bIsAutomationTest = false |
| If using automated testing, the test will fail if the average measured FPS is below this threshold. | |
| int32 | AverageExpectedFPS = 60 |
| If using automated testing, the test will fail if the average measured FPS is below this threshold. | |
| int32 | MinExpectedFPS = 30 |
| If using automated testing, the test will fail if the lowest measured FPS is below this threshold. | |
Static Public Attributes | |
| static FPrimaryAssetType | PrimaryAssetType = "Benchmark" |
| Primary asset type definition for asset ids of this data asset. | |
Definition of a benchmark to run.