Timingsclass

objectTimings
Namespace
global
Assembly
Sandbox.Engine
Declaration
public sealed class Sandbox.Diagnostics.PerformanceStats.Timings

Methods4

Showing 4 methods

public float AverageMs(int frames)PUBLIC

ParameterTypeDescription
framesint
Returns:float

public static Sandbox.Diagnostics.PerformanceStats.Timings Get(string stage, System.Nullable`1<Color> color = null)PUBLICSTATIC

ParameterTypeDescription
stagestring
color = nullNullable<Color>
Returns:Timings

public static System.Collections.Generic.IEnumerable`1<Sandbox.Diagnostics.PerformanceStats.Timings> GetMain()PUBLICSTATIC

Return a list of the main top tier timings we're interested in

Returns:IEnumerable<Timings>

Properties18

Showing 18 properties

On this page

Methodspublic System.Single AverageMs(System.Int32 frames)public static Sandbox.Diagnostics.PerformanceStats.Timings Get(System.String stage, System.Nullable`1<Color> color = null)public static System.Collections.Generic.IEnumerable`1<Sandbox.Diagnostics.PerformanceStats.Timings> GetMain()public Sandbox.Diagnostics.PerformanceStats.PeriodMetric GetMetric(System.Int32 frames)Propertiespublic static Sandbox.Diagnostics.PerformanceStats.Timings Sandbox.Diagnostics.PerformanceStats.Timings.Animation { get; set; }public static Sandbox.Diagnostics.PerformanceStats.Timings Sandbox.Diagnostics.PerformanceStats.Timings.Async { get; set; }public static Sandbox.Diagnostics.PerformanceStats.Timings Sandbox.Diagnostics.PerformanceStats.Timings.Audio { get; set; }public Color Sandbox.Diagnostics.PerformanceStats.Timings.Color { get; set; }public static Sandbox.Diagnostics.PerformanceStats.Timings Sandbox.Diagnostics.PerformanceStats.Timings.Editor { get; set; }public static Sandbox.Diagnostics.PerformanceStats.Timings Sandbox.Diagnostics.PerformanceStats.Timings.GcPause { get; set; }public Sandbox.Utility.CircularBuffer`1<Sandbox.Diagnostics.PerformanceStats.Timings.Frame> Sandbox.Diagnostics.PerformanceStats.Timings.History { get; set; }public static Sandbox.Diagnostics.PerformanceStats.Timings Sandbox.Diagnostics.PerformanceStats.Timings.Input { get; set; }public System.Boolean Sandbox.Diagnostics.PerformanceStats.Timings.IsManualFlip { get; set; }public System.String Sandbox.Diagnostics.PerformanceStats.Timings.Name { get; set; }public static Sandbox.Diagnostics.PerformanceStats.Timings Sandbox.Diagnostics.PerformanceStats.Timings.NavMesh { get; set; }public static Sandbox.Diagnostics.PerformanceStats.Timings Sandbox.Diagnostics.PerformanceStats.Timings.Network { get; set; }public static Sandbox.Diagnostics.PerformanceStats.Timings Sandbox.Diagnostics.PerformanceStats.Timings.Particles { get; set; }public static Sandbox.Diagnostics.PerformanceStats.Timings Sandbox.Diagnostics.PerformanceStats.Timings.Physics { get; set; }public static Sandbox.Diagnostics.PerformanceStats.Timings Sandbox.Diagnostics.PerformanceStats.Timings.Render { get; set; }public static Sandbox.Diagnostics.PerformanceStats.Timings Sandbox.Diagnostics.PerformanceStats.Timings.Ui { get; set; }public static Sandbox.Diagnostics.PerformanceStats.Timings Sandbox.Diagnostics.PerformanceStats.Timings.Update { get; set; }public static Sandbox.Diagnostics.PerformanceStats.Timings Sandbox.Diagnostics.PerformanceStats.Timings.Video { get; set; }Metadata