KernelAPI reference
Struct Percentiles
Namespace: MicroEngine.Core
Assembly: MicroEngine.dll
Guide: Game lifecycle and time
Percentiles of one frame measurement, in milliseconds.
public readonly struct Percentiles : IEquatable<Percentiles>Implements
Constructors
Percentiles(double, double, double, double, double, double)
Percentiles of one frame measurement, in milliseconds.
public Percentiles(double Mean, double P50, double P95, double P99, double P999, double Max)Parameters
Mean double
P50 double
P95 double
P99 double
P999 double
Max double
Properties
Max
public double Max { get; init; }Property Value
Mean
public double Mean { get; init; }Property Value
P50
public double P50 { get; init; }Property Value
P95
public double P95 { get; init; }Property Value
P99
public double P99 { get; init; }Property Value
P999
public double P999 { get; init; }Property Value
Methods
Deconstruct(out double, out double, out double, out double, out double, out double)
public void Deconstruct(out double Mean, out double P50, out double P95, out double P99, out double P999, out double Max)Parameters
Mean double
P50 double
P95 double
P99 double
P999 double
Max double
Equals(object)
public override bool Equals(object obj)Parameters
obj object
Returns
Equals(Percentiles)
public bool Equals(Percentiles other)Parameters
other Percentiles
Returns
GetHashCode()
public override int GetHashCode()Returns
ToString()
public override string ToString()Returns
Operators
operator ==(Percentiles, Percentiles)
public static bool operator ==(Percentiles left, Percentiles right)Parameters
left Percentiles
right Percentiles
Returns
operator !=(Percentiles, Percentiles)
public static bool operator !=(Percentiles left, Percentiles right)Parameters
left Percentiles
right Percentiles