C# Class UnityEditor.BaseInspectView

Inheritance: IBaseInspectView
显示文件 Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Protected Properties

Property Type Description
m_GuiViewDebuggerWindow GUIViewDebuggerWindow
m_InstructionDetailStacktraceSplitter SplitterState
m_InstructionDetailsScrollPos Vector2

Private Properties

Property Type Description
DoDrawSelectedInstructionDetails void
GetInstructionListName string
OnDoubleClickInstruction void
OnSelectedInstructionChanged void

Public Methods

Method Description
BaseInspectView ( GUIViewDebuggerWindow guiViewDebuggerWindow ) : System
DrawInstructionList ( ) : void
DrawSelectedInstructionDetails ( ) : void
SelectRow ( int index ) : void
ShowOverlay ( ) : void
Unselect ( ) : void
UpdateInstructions ( ) : void

Protected Methods

Method Description
DoDrawInstruction ( ListViewElement el, int controlId ) : void
DoDrawNothingSelected ( ) : void
DrawInspectedRect ( Rect instructionRect ) : void
DrawInspectedStacktrace ( ) : void
DrawStackFrameList ( StackFrame stackframes ) : void
GetInstructionCount ( ) : int
HasSelectedinstruction ( ) : bool

Private Methods

Method Description
DoDrawSelectedInstructionDetails ( int index ) : void
GetInstructionListName ( int index ) : string
OnDoubleClickInstruction ( int index ) : void
OnSelectedInstructionChanged ( int newSelectionIndex ) : void

Method Details

BaseInspectView() public method

public BaseInspectView ( GUIViewDebuggerWindow guiViewDebuggerWindow ) : System
guiViewDebuggerWindow GUIViewDebuggerWindow
return System

DoDrawInstruction() protected abstract method

protected abstract DoDrawInstruction ( ListViewElement el, int controlId ) : void
el ListViewElement
controlId int
return void

DoDrawNothingSelected() protected method

protected DoDrawNothingSelected ( ) : void
return void

DrawInspectedRect() protected method

protected DrawInspectedRect ( Rect instructionRect ) : void
instructionRect UnityEngine.Rect
return void

DrawInspectedStacktrace() protected abstract method

protected abstract DrawInspectedStacktrace ( ) : void
return void

DrawInstructionList() public method

public DrawInstructionList ( ) : void
return void

DrawSelectedInstructionDetails() public method

public DrawSelectedInstructionDetails ( ) : void
return void

DrawStackFrameList() protected method

protected DrawStackFrameList ( StackFrame stackframes ) : void
stackframes StackFrame
return void

GetInstructionCount() protected abstract method

protected abstract GetInstructionCount ( ) : int
return int

HasSelectedinstruction() protected method

protected HasSelectedinstruction ( ) : bool
return bool

SelectRow() public method

public SelectRow ( int index ) : void
index int
return void

ShowOverlay() public abstract method

public abstract ShowOverlay ( ) : void
return void

Unselect() public method

public Unselect ( ) : void
return void

UpdateInstructions() public abstract method

public abstract UpdateInstructions ( ) : void
return void

Property Details

m_GuiViewDebuggerWindow protected_oe property

protected GUIViewDebuggerWindow,UnityEditor m_GuiViewDebuggerWindow
return GUIViewDebuggerWindow

m_InstructionDetailStacktraceSplitter protected_oe property

protected SplitterState,UnityEditor m_InstructionDetailStacktraceSplitter
return SplitterState

m_InstructionDetailsScrollPos protected_oe property

protected Vector2 m_InstructionDetailsScrollPos
return Vector2