All in One Benchmark 1.0.0
Run Benchmarks in Unreal
Loading...
Searching...
No Matches
UFtsBenchmarkDefinitionDataAsset Class Reference

Definition of a benchmark to run. More...

#include <FtsBenchmarkDefinitionDataAsset.h>

Inheritance diagram for UFtsBenchmarkDefinitionDataAsset:

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.
UFtsBenchmarkQualityPresetQualityPreset
 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.

Detailed Description

Definition of a benchmark to run.


The documentation for this class was generated from the following files:
  • Plugins/FtsBenchmark/Source/FtsBenchmark/Public/FtsBenchmarkDefinitionDataAsset.h
  • Plugins/FtsBenchmark/Source/FtsBenchmark/Private/FtsBenchmarkDefinitionDataAsset.cpp