C# Class UnityEditor.MemoryTreeList

Afficher le fichier Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Méthodes publiques

Свойство Type Description
m_MemorySelection MemoryElementSelection

Protected Properties

Свойство Type Description
m_ControlID int
m_DetailView MemoryTreeList
m_EditorWindow EditorWindow
m_Root MemoryElement
m_ScrollPosition Vector2
m_SelectionOffset float
m_Splitter SplitterState
m_VisibleHeight float

Méthodes publiques

Méthode Description
GetRoot ( ) : MemoryElement
MemoryTreeList ( EditorWindow editorWindow, MemoryTreeList detailview ) : System
OnGUI ( ) : void
SetRoot ( MemoryElement root ) : void

Méthodes protégées

Méthode Description
DrawBackground ( int row, bool selected ) : void
DrawData ( Rect rect, MemoryElement memoryElement, int indent, int row, bool selected ) : void
DrawHeader ( ) : void
DrawItem ( MemoryElement memoryElement, int &row, int indent ) : void
DrawRecursiveData ( MemoryElement element, int &row, int indent ) : void
EnsureVisible ( ) : void
GenerateRect ( int row ) : Rect
HandleKeyboard ( ) : void
RowClicked ( Event evt, MemoryElement memoryElement ) : void
SetupSplitter ( ) : void

Private Methods

Méthode Description
Clamp ( float value, float min, float max ) : float
FindNamedChild ( string name, List list, MemoryElement &outChild ) : bool
RecursiveFindSelected ( MemoryElement element, int &row ) : void
RestoreViewState ( MemoryElement oldRoot, MemoryElement newRoot ) : void

Method Details

DrawBackground() protected static méthode

protected static DrawBackground ( int row, bool selected ) : void
row int
selected bool
Résultat void

DrawData() protected méthode

protected DrawData ( Rect rect, MemoryElement memoryElement, int indent, int row, bool selected ) : void
rect UnityEngine.Rect
memoryElement MemoryElement
indent int
row int
selected bool
Résultat void

DrawHeader() protected méthode

protected DrawHeader ( ) : void
Résultat void

DrawItem() protected méthode

protected DrawItem ( MemoryElement memoryElement, int &row, int indent ) : void
memoryElement MemoryElement
row int
indent int
Résultat void

DrawRecursiveData() protected méthode

protected DrawRecursiveData ( MemoryElement element, int &row, int indent ) : void
element MemoryElement
row int
indent int
Résultat void

EnsureVisible() protected méthode

protected EnsureVisible ( ) : void
Résultat void

GenerateRect() protected static méthode

protected static GenerateRect ( int row ) : Rect
row int
Résultat UnityEngine.Rect

GetRoot() public méthode

public GetRoot ( ) : MemoryElement
Résultat MemoryElement

HandleKeyboard() protected méthode

protected HandleKeyboard ( ) : void
Résultat void

MemoryTreeList() public méthode

public MemoryTreeList ( EditorWindow editorWindow, MemoryTreeList detailview ) : System
editorWindow EditorWindow
detailview MemoryTreeList
Résultat System

OnGUI() public méthode

public OnGUI ( ) : void
Résultat void

RowClicked() protected méthode

protected RowClicked ( Event evt, MemoryElement memoryElement ) : void
evt UnityEngine.Event
memoryElement MemoryElement
Résultat void

SetRoot() public méthode

public SetRoot ( MemoryElement root ) : void
root MemoryElement
Résultat void

SetupSplitter() protected méthode

protected SetupSplitter ( ) : void
Résultat void

Property Details

m_ControlID protected_oe property

protected int m_ControlID
Résultat int

m_DetailView protected_oe property

protected MemoryTreeList,UnityEditor m_DetailView
Résultat MemoryTreeList

m_EditorWindow protected_oe property

protected EditorWindow m_EditorWindow
Résultat EditorWindow

m_MemorySelection public_oe property

public MemoryElementSelection,UnityEditor m_MemorySelection
Résultat MemoryElementSelection

m_Root protected_oe property

protected MemoryElement,UnityEditor m_Root
Résultat MemoryElement

m_ScrollPosition protected_oe property

protected Vector2 m_ScrollPosition
Résultat Vector2

m_SelectionOffset protected_oe property

protected float m_SelectionOffset
Résultat float

m_Splitter protected_oe property

protected SplitterState,UnityEditor m_Splitter
Résultat SplitterState

m_VisibleHeight protected_oe property

protected float m_VisibleHeight
Résultat float