s&box docs

public sealed class Sandbox.Diagnostics.PerformanceStats.Timings

Broader workflow and conceptual references connected to this API.

Methods

Showing 4 methods

public float AverageMs(int frames)

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

Parameters

  • color: Default: null

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

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

Properties

Showing 18 properties

Metadata

FieldValue
Namespaceglobal
Typeclass
AssemblySandbox.Engine
Doc IDT:Sandbox.Diagnostics.PerformanceStats.Timings

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