Class ProfilerProperty
Inheritance
ProfilerProperty
Assembly: UnityEditor.dll
Syntax
public class ProfilerProperty : IDisposable
Constructors
|
Improve this Doc
View Source
ProfilerProperty()
Declaration
public ProfilerProperty()
Properties
depth
Declaration
public int depth { get; }
Property Value
frameDataReady
Declaration
public bool frameDataReady { get; }
Property Value
frameFPS
Declaration
public string frameFPS { get; }
Property Value
frameGpuTime
Declaration
public string frameGpuTime { get; }
Property Value
|
Improve this Doc
View Source
frameTime
Declaration
public string frameTime { get; }
Property Value
HasChildren
Declaration
public bool HasChildren { get; }
Property Value
instanceIDs
Declaration
public int[] instanceIDs { get; }
Property Value
onlyShowGPUSamples
Declaration
public bool onlyShowGPUSamples { get; set; }
Property Value
propertyName
Declaration
public string propertyName { get; }
Property Value
propertyPath
Declaration
public string propertyPath { get; }
Property Value
Methods
Cleanup()
Declaration
|
Improve this Doc
View Source
Dispose()
Declaration
|
Improve this Doc
View Source
Finalize()
Declaration
protected void Finalize()
GetAudioProfilerClipInfo()
Declaration
public AudioProfilerClipInfo[] GetAudioProfilerClipInfo()
Returns
GetAudioProfilerDSPInfo()
Declaration
public AudioProfilerDSPInfo[] GetAudioProfilerDSPInfo()
Returns
GetAudioProfilerGroupInfo()
Declaration
public AudioProfilerGroupInfo[] GetAudioProfilerGroupInfo()
Returns
GetAudioProfilerNameByOffset(Int32)
Declaration
public string GetAudioProfilerNameByOffset(int offset)
Parameters
Type |
Name |
Description |
Int32 |
offset |
|
Returns
GetColumn(ProfilerColumn)
Declaration
public string GetColumn(ProfilerColumn column)
Parameters
Returns
GetColumnAsSingle(ProfilerColumn)
Declaration
public float GetColumnAsSingle(ProfilerColumn colum)
Parameters
Returns
Declaration
public string GetTooltip(ProfilerColumn column)
Parameters
Returns
GetUISystemBatchInstanceIDs()
Declaration
public int[] GetUISystemBatchInstanceIDs()
Returns
GetUISystemEventMarkerNameByOffset(Int32)
Declaration
public string GetUISystemEventMarkerNameByOffset(int offset)
Parameters
Type |
Name |
Description |
Int32 |
offset |
|
Returns
GetUISystemEventMarkers()
Declaration
public EventMarker[] GetUISystemEventMarkers()
Returns
GetUISystemProfilerInfo()
Declaration
public UISystemProfilerInfo[] GetUISystemProfilerInfo()
Returns
GetUISystemProfilerNameByOffset(Int32)
Declaration
public string GetUISystemProfilerNameByOffset(int offset)
Parameters
Type |
Name |
Description |
Int32 |
offset |
|
Returns
InitializeDetailProperty(ProfilerProperty)
Declaration
public void InitializeDetailProperty(ProfilerProperty source)
Parameters
Next(Boolean)
Declaration
public bool Next(bool enterChildren)
Parameters
Type |
Name |
Description |
Boolean |
enterChildren |
|
Returns
ReleaseUISystemProfilerRender(Texture2D)
Declaration
public static void ReleaseUISystemProfilerRender(Texture2D t)
Parameters
ResetToRoot()
Declaration
public void ResetToRoot()
SetRoot(Int32, ProfilerColumn, ProfilerViewType)
Declaration
public void SetRoot(int frame, ProfilerColumn profilerSortColumn, ProfilerViewType viewType)
Parameters
|
Improve this Doc
View Source
UISystemProfilerRender(Int32, Int32, Int32, Boolean)
Declaration
public static Texture2D UISystemProfilerRender(int frameIndex, int renderDataIndex, int renderDataCount, bool renderOverdraw)
Parameters
Returns
Implements
Extension Methods