Inheritance
FramesMeasurement
public class FramesMeasurement
Methods
Declaration
public FramesMeasurement Definition(string name = "Time", SampleUnit sampleUnit = SampleUnit.Millisecond, AggregationType aggregationType = AggregationType.Median, double threshold = 0.1, bool increaseIsBetter = false, bool failOnBaseline = true)
Parameters
Returns
Declaration
public FramesMeasurement Definition(string name, SampleUnit sampleUnit, AggregationType aggregationType, double percentile, double threshold = 0.1, bool increaseIsBetter = false, bool failOnBaseline = true)
Parameters
Returns
Declaration
public FramesMeasurement Definition(SampleGroupDefinition definition)
Parameters
Returns
Declaration
public FramesMeasurement DontRecordFrametime()
Returns
Declaration
public FramesMeasurement MeasurementCount(int count)
Parameters
| Type |
Name |
Description |
| Int32 |
count |
|
Returns
Declaration
public FramesMeasurement ProfilerMarkers(params string[] profilerMarkerNames)
Parameters
| Type |
Name |
Description |
| String[] |
profilerMarkerNames |
|
Returns
Declaration
public FramesMeasurement ProfilerMarkers(params SampleGroupDefinition[] profilerDefinitions)
Parameters
Returns
Declaration
Returns
Declaration
public ScopedFrameTimeMeasurement Scope()
Returns
Declaration
public ScopedFrameTimeMeasurement Scope(SampleGroupDefinition sampleGroupDefinition)
Parameters
Returns
Declaration
public FramesMeasurement WarmupCount(int count)
Parameters
| Type |
Name |
Description |
| Int32 |
count |
|
Returns