C# 클래스 UnityEditor.ProfilerWindow

상속: EditorWindow, IProfilerWindowController
파일 보기 프로젝트 열기: CarlosHBC/UnityDecompiled 1 사용 예제들

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
ClearSelectedPropertyPath ( ) : void
CreateProperty ( bool details ) : ProfilerProperty
GetActiveVisibleFrameIndex ( ) : int
GetSearch ( ) : string
IsSearching ( ) : bool
ProfilerWindow ( ) : System
SetSearch ( string searchString ) : void
SetSelectedPropertyPath ( string path ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

ClearSelectedPropertyPath() 공개 메소드

public ClearSelectedPropertyPath ( ) : void
리턴 void

CreateProperty() 공개 메소드

public CreateProperty ( bool details ) : ProfilerProperty
details bool
리턴 UnityEditorInternal.ProfilerProperty

GetActiveVisibleFrameIndex() 공개 메소드

public GetActiveVisibleFrameIndex ( ) : int
리턴 int

GetSearch() 공개 메소드

public GetSearch ( ) : string
리턴 string

IsSearching() 공개 메소드

public IsSearching ( ) : bool
리턴 bool

ProfilerWindow() 공개 메소드

public ProfilerWindow ( ) : System
리턴 System

SetSearch() 공개 메소드

public SetSearch ( string searchString ) : void
searchString string
리턴 void

SetSelectedPropertyPath() 공개 메소드

public SetSelectedPropertyPath ( string path ) : void
path string
리턴 void