C# Class UnityEditor.ProfilerWindow

Inheritance: EditorWindow, IProfilerWindowController
Mostra file Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Private Properties

Property Type Description
AddAreaClick void
AudioProfilerToggle void
Awake void
BuildColumns void
CheckForPlatformModuleChange void
CheckFrameData bool
DrawAudioPane void
DrawBackground void
DrawCPUOrRenderingPane void
DrawCPUOrRenderingToolbar void
DrawDetailedMemoryPane void
DrawEmptyCPUOrRenderingDetailPane void
DrawMainToolbar void
DrawMemoryPane void
DrawMemoryToolbar void
DrawNetworkOperationsPane void
DrawOtherToolbar void
DrawOverviewText void
DrawPane void
FrameNavigationControls void
GenerateRect UnityEngine.Rect
HandleCommandEvents void
Initialize void
MemRecordModeClick void
NextFrame void
OnDestroy void
OnDisable void
OnEnable void
OnFocus void
OnGUI void
OnLostFocus void
PickFrameLabel string
PrevFrame void
ProfilerColumnNames string[]
RefreshMemoryData void
RepaintAllProfilerWindows void
SearchFieldGUI void
SetCurrentFrame void
SetCurrentFrameDontPause void
SetMemoryProfilerInfo void
SetProfileDeepScripts void
ShowProfilerWindow void
UpdateChartGrid void
UpdateCharts void

Public Methods

Method Description
ClearSelectedPropertyPath ( ) : void
CreateProperty ( bool details ) : ProfilerProperty
GetActiveVisibleFrameIndex ( ) : int
GetSearch ( ) : string
IsSearching ( ) : bool
ProfilerWindow ( ) : System
SetSearch ( string searchString ) : void
SetSelectedPropertyPath ( string path ) : void

Private Methods

Method Description
AddAreaClick ( object userData, string options, int selected ) : void
AudioProfilerToggle ( ProfilerCaptureFlags toggleFlag ) : void
Awake ( ) : void
BuildColumns ( ) : void
CheckForPlatformModuleChange ( ) : void
CheckFrameData ( ProfilerProperty property ) : bool
DrawAudioPane ( ) : void
DrawBackground ( int row, bool selected ) : void
DrawCPUOrRenderingPane ( UnityEditorInternal.ProfilerHierarchyGUI mainPane, UnityEditorInternal.ProfilerHierarchyGUI detailPane, UnityEditorInternal.ProfilerTimelineGUI timelinePane ) : void
DrawCPUOrRenderingToolbar ( ProfilerProperty property ) : void
DrawDetailedMemoryPane ( SplitterState splitter ) : void
DrawEmptyCPUOrRenderingDetailPane ( ) : void
DrawMainToolbar ( ) : void
DrawMemoryPane ( SplitterState splitter ) : void
DrawMemoryToolbar ( ) : void
DrawNetworkOperationsPane ( ) : void
DrawOtherToolbar ( ) : void
DrawOverviewText ( ProfilerArea area ) : void
DrawPane ( ProfilerArea area ) : void
FrameNavigationControls ( ) : void
GenerateRect ( int &row, int indent ) : Rect
HandleCommandEvents ( ) : void
Initialize ( ) : void
MemRecordModeClick ( object userData, string options, int selected ) : void
NextFrame ( ) : void
OnDestroy ( ) : void
OnDisable ( ) : void
OnEnable ( ) : void
OnFocus ( ) : void
OnGUI ( ) : void
OnLostFocus ( ) : void
PickFrameLabel ( ) : string
PrevFrame ( ) : void
ProfilerColumnNames ( ProfilerColumn columns ) : string[]
RefreshMemoryData ( ) : void
RepaintAllProfilerWindows ( ) : void
SearchFieldGUI ( ) : void
SetCurrentFrame ( int frame ) : void
SetCurrentFrameDontPause ( int frame ) : void
SetMemoryProfilerInfo ( ObjectMemoryInfo memoryInfo, int referencedIndices ) : void
SetProfileDeepScripts ( bool deep ) : void
ShowProfilerWindow ( ) : void
UpdateChartGrid ( float timeMax, ChartData data ) : void
UpdateCharts ( ) : void

Method Details

ClearSelectedPropertyPath() public method

public ClearSelectedPropertyPath ( ) : void
return void

CreateProperty() public method

public CreateProperty ( bool details ) : ProfilerProperty
details bool
return UnityEditorInternal.ProfilerProperty

GetActiveVisibleFrameIndex() public method

public GetActiveVisibleFrameIndex ( ) : int
return int

GetSearch() public method

public GetSearch ( ) : string
return string

IsSearching() public method

public IsSearching ( ) : bool
return bool

ProfilerWindow() public method

public ProfilerWindow ( ) : System
return System

SetSearch() public method

public SetSearch ( string searchString ) : void
searchString string
return void

SetSelectedPropertyPath() public method

public SetSelectedPropertyPath ( string path ) : void
path string
return void