My Project v1
Project
载入中...
搜索中...
未找到
Game.TreeViewNode
类 Game.TreeViewNode 继承关系图:
Game.TreeViewNode 的协作图:

Public 成员函数

void Init (string text, Color textColor, string subText, Color subTextColor, Texture2D icon, Color selectedColor, List< TreeViewNode > children)
 
 TreeViewNode ()
 
 TreeViewNode (string text, string subText, Texture2D icon=null)
 
 TreeViewNode (string text, Color textColor, string subText, Color subTextColor, Texture2D icon=null)
 
void Remove (bool dispose=true)
 
void EnsureVisible ()
 
void AddChild (TreeViewNode child)
 
void RemoveChild (TreeViewNode child, bool dispose=true)
 
void AddChildren (List< TreeViewNode > children)
 
void ClearChildren (bool dispose=true)
 
void Dispose ()
 

属性

List< TreeViewNodeNodes [get, set]
 
bool Expanded [get, set]
 
string Text [get, set]
 
Color TextColor [get, set]
 
string SubText [get, set]
 
Color SubTextColor [get, set]
 
Color SelectedColor [get, set]
 
Texture2D Icon [get, set]
 
Vector2 IconMargin [get, set]
 
Subtexture Subtexture [get]
 
TreeViewNode ParentNode [get, set]
 
TreeViewWidget ParentTree [get, set]
 
object Tag [get, set]
 
bool Selected [get, set]
 
TreeViewNodeContentItem LinkedWidget [get, set]
 
Action OnClicked [get, set]
 
bool Selectable [get, set]
 

Private 属性

List< TreeViewNodem_nodes
 
bool m_expanded
 
bool m_selected
 
bool m_selectable
 
Subtexture m_subtexture
 

构造及析构函数说明

◆ TreeViewNode() [1/3]

Game.TreeViewNode.TreeViewNode ( )
函数调用图:

◆ TreeViewNode() [2/3]

Game.TreeViewNode.TreeViewNode ( string text,
string subText,
Texture2D icon = null )
函数调用图:

◆ TreeViewNode() [3/3]

Game.TreeViewNode.TreeViewNode ( string text,
Color textColor,
string subText,
Color subTextColor,
Texture2D icon = null )
函数调用图:

成员函数说明

◆ AddChild()

void Game.TreeViewNode.AddChild ( TreeViewNode child)
这是这个函数的调用关系图:

◆ AddChildren()

void Game.TreeViewNode.AddChildren ( List< TreeViewNode > children)
函数调用图:

◆ ClearChildren()

void Game.TreeViewNode.ClearChildren ( bool dispose = true)
这是这个函数的调用关系图:

◆ Dispose()

void Game.TreeViewNode.Dispose ( )
函数调用图:
这是这个函数的调用关系图:

◆ EnsureVisible()

void Game.TreeViewNode.EnsureVisible ( )

◆ Init()

void Game.TreeViewNode.Init ( string text,
Color textColor,
string subText,
Color subTextColor,
Texture2D icon,
Color selectedColor,
List< TreeViewNode > children )
这是这个函数的调用关系图:

◆ Remove()

void Game.TreeViewNode.Remove ( bool dispose = true)
函数调用图:
这是这个函数的调用关系图:

◆ RemoveChild()

void Game.TreeViewNode.RemoveChild ( TreeViewNode child,
bool dispose = true )
函数调用图:

类成员变量说明

◆ m_expanded

bool Game.TreeViewNode.m_expanded
private

◆ m_nodes

List<TreeViewNode> Game.TreeViewNode.m_nodes
private

◆ m_selectable

bool Game.TreeViewNode.m_selectable
private

◆ m_selected

bool Game.TreeViewNode.m_selected
private

◆ m_subtexture

Subtexture Game.TreeViewNode.m_subtexture
private

属性说明

◆ Expanded

bool Game.TreeViewNode.Expanded
getset

◆ Icon

Texture2D Game.TreeViewNode.Icon
getset

◆ IconMargin

Vector2 Game.TreeViewNode.IconMargin
getset

◆ LinkedWidget

TreeViewNodeContentItem Game.TreeViewNode.LinkedWidget
getset

◆ Nodes

List<TreeViewNode> Game.TreeViewNode.Nodes
getset

◆ OnClicked

Action Game.TreeViewNode.OnClicked
getset

◆ ParentNode

TreeViewNode Game.TreeViewNode.ParentNode
getset

◆ ParentTree

TreeViewWidget Game.TreeViewNode.ParentTree
getset

◆ Selectable

bool Game.TreeViewNode.Selectable
getset

◆ Selected

bool Game.TreeViewNode.Selected
getset

◆ SelectedColor

Color Game.TreeViewNode.SelectedColor
getset

◆ SubText

string Game.TreeViewNode.SubText
getset

◆ SubTextColor

Color Game.TreeViewNode.SubTextColor
getset

◆ Subtexture

Subtexture Game.TreeViewNode.Subtexture
get

◆ Tag

object Game.TreeViewNode.Tag
getset

◆ Text

string Game.TreeViewNode.Text
getset

◆ TextColor

Color Game.TreeViewNode.TextColor
getset

该类的文档由以下文件生成: