C# Класс TreeViewControl, examples

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Height int
HoverItem TreeViewItem,
IsExpanded bool
IsHoverAnimationEnabled bool
IsHoverEnabled bool
SelectedItem TreeViewItem,
Width int
X int
Y int
m_forceButtonText bool
m_forceDefaultSkin bool
m_roomItem TreeViewItem,
m_skinHover UnityEngine.GUISkin
m_skinSelected UnityEngine.GUISkin
m_skinUnselected UnityEngine.GUISkin
m_textureBlank UnityEngine.Texture2D
m_textureGuide UnityEngine.Texture2D
m_textureLastSiblingCollapsed UnityEngine.Texture2D
m_textureLastSiblingExpanded UnityEngine.Texture2D
m_textureLastSiblingNoChild UnityEngine.Texture2D
m_textureMiddleSiblingCollapsed UnityEngine.Texture2D
m_textureMiddleSiblingExpanded UnityEngine.Texture2D
m_textureMiddleSiblingNoChild UnityEngine.Texture2D
m_textureNormalChecked UnityEngine.Texture2D
m_textureNormalUnchecked UnityEngine.Texture2D
m_textureSelectedBackground UnityEngine.Texture2D

Защищенные свойства (Protected)

Свойство Тип Описание
m_scrollView Vector2

Открытые методы

Метод Описание
ApplySkin ( ) : void
ApplySkinKeepingScrollbars ( ) : void
AssignDefaults ( ) : void
Button ( TreeViewItem, item ) : bool

Find the button texture/text by enum

DisplayTreeView ( TreeViewControl, displayType ) : void

Called from OnGUI or EditorWindow.OnGUI

HasFocus ( Vector2 mousePos ) : bool
RemoveMargins ( GUIStyle style ) : void
SetBackground ( GUIStyle style, Texture2D texture ) : void
SetButtonFontSize ( GUIStyle style ) : void
SetTextColor ( GUIStyle style, Color color ) : void
Start ( ) : void

Защищенные методы

Метод Описание
GetTexture ( string texturePath ) : Texture2D
ShowButtonTexture ( Texture2D texture ) : bool

Show the button texture

Описание методов

ApplySkin() публичный Метод

public ApplySkin ( ) : void
Результат void

ApplySkinKeepingScrollbars() публичный Метод

public ApplySkinKeepingScrollbars ( ) : void
Результат void

AssignDefaults() публичный Метод

public AssignDefaults ( ) : void
Результат void

Button() публичный Метод

Find the button texture/text by enum
public Button ( TreeViewItem, item ) : bool
item TreeViewItem,
Результат bool

DisplayTreeView() публичный Метод

Called from OnGUI or EditorWindow.OnGUI
public DisplayTreeView ( TreeViewControl, displayType ) : void
displayType TreeViewControl,
Результат void

GetTexture() защищенный Метод

protected GetTexture ( string texturePath ) : Texture2D
texturePath string
Результат UnityEngine.Texture2D

HasFocus() публичный Метод

public HasFocus ( Vector2 mousePos ) : bool
mousePos Vector2
Результат bool

RemoveMargins() публичный Метод

public RemoveMargins ( GUIStyle style ) : void
style GUIStyle
Результат void

SetBackground() публичный Метод

public SetBackground ( GUIStyle style, Texture2D texture ) : void
style GUIStyle
texture UnityEngine.Texture2D
Результат void

SetButtonFontSize() публичный Метод

public SetButtonFontSize ( GUIStyle style ) : void
style GUIStyle
Результат void

SetTextColor() публичный Метод

public SetTextColor ( GUIStyle style, Color color ) : void
style GUIStyle
color Color
Результат void

ShowButtonTexture() защищенный Метод

Show the button texture
protected ShowButtonTexture ( Texture2D texture ) : bool
texture UnityEngine.Texture2D /// A ///
Результат bool

Start() публичный Метод

public Start ( ) : void
Результат void

Описание свойств

Height публичное свойство

public int Height
Результат int

HoverItem публичное свойство

The selected item
public TreeViewItem, HoverItem
Результат TreeViewItem,

IsExpanded публичное свойство

public bool IsExpanded
Результат bool

IsHoverAnimationEnabled публичное свойство

public bool IsHoverAnimationEnabled
Результат bool

IsHoverEnabled публичное свойство

public bool IsHoverEnabled
Результат bool

SelectedItem публичное свойство

public TreeViewItem, SelectedItem
Результат TreeViewItem,

Width публичное свойство

public int Width
Результат int

X публичное свойство

public int X
Результат int

Y публичное свойство

public int Y
Результат int

m_forceButtonText публичное свойство

Force to use the button text
public bool m_forceButtonText
Результат bool

m_forceDefaultSkin публичное свойство

Use the default skin
public bool m_forceDefaultSkin
Результат bool

m_roomItem публичное свойство

The root item
public TreeViewItem, m_roomItem
Результат TreeViewItem,

m_scrollView защищенное свойство

Handle the unity scrolling vector
protected Vector2 m_scrollView
Результат Vector2

m_skinHover публичное свойство

Skin used by the tree view
public GUISkin,UnityEngine m_skinHover
Результат UnityEngine.GUISkin

m_skinSelected публичное свойство

public GUISkin,UnityEngine m_skinSelected
Результат UnityEngine.GUISkin

m_skinUnselected публичное свойство

public GUISkin,UnityEngine m_skinUnselected
Результат UnityEngine.GUISkin

m_textureBlank публичное свойство

Texture skin references
public Texture2D,UnityEngine m_textureBlank
Результат UnityEngine.Texture2D

m_textureGuide публичное свойство

public Texture2D,UnityEngine m_textureGuide
Результат UnityEngine.Texture2D

m_textureLastSiblingCollapsed публичное свойство

public Texture2D,UnityEngine m_textureLastSiblingCollapsed
Результат UnityEngine.Texture2D

m_textureLastSiblingExpanded публичное свойство

public Texture2D,UnityEngine m_textureLastSiblingExpanded
Результат UnityEngine.Texture2D

m_textureLastSiblingNoChild публичное свойство

public Texture2D,UnityEngine m_textureLastSiblingNoChild
Результат UnityEngine.Texture2D

m_textureMiddleSiblingCollapsed публичное свойство

public Texture2D,UnityEngine m_textureMiddleSiblingCollapsed
Результат UnityEngine.Texture2D

m_textureMiddleSiblingExpanded публичное свойство

public Texture2D,UnityEngine m_textureMiddleSiblingExpanded
Результат UnityEngine.Texture2D

m_textureMiddleSiblingNoChild публичное свойство

public Texture2D,UnityEngine m_textureMiddleSiblingNoChild
Результат UnityEngine.Texture2D

m_textureNormalChecked публичное свойство

public Texture2D,UnityEngine m_textureNormalChecked
Результат UnityEngine.Texture2D

m_textureNormalUnchecked публичное свойство

public Texture2D,UnityEngine m_textureNormalUnchecked
Результат UnityEngine.Texture2D

m_textureSelectedBackground публичное свойство

public Texture2D,UnityEngine m_textureSelectedBackground
Результат UnityEngine.Texture2D