Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
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< TreeViewNode > Nodes [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< TreeViewNode > m_nodes
bool m_expanded
bool m_selected
bool m_selectable
Subtexture m_subtexture

详细描述

在文件 TreeViewWidget.cs 第 143 行定义.

构造及析构函数说明

◆ TreeViewNode() [1/3]

Game.TreeViewNode.TreeViewNode ( )

在文件 TreeViewWidget.cs 第 239 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ TreeViewNode() [2/3]

Game.TreeViewNode.TreeViewNode ( string text,
string subText,
Texture2D icon = null )

在文件 TreeViewWidget.cs 第 251 行定义.

函数调用图:

◆ TreeViewNode() [3/3]

Game.TreeViewNode.TreeViewNode ( string text,
Color textColor,
string subText,
Color subTextColor,
Texture2D icon = null )

在文件 TreeViewWidget.cs 第 263 行定义.

函数调用图:

成员函数说明

◆ AddChild()

void Game.TreeViewNode.AddChild ( TreeViewNode child)

在文件 TreeViewWidget.cs 第 299 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ AddChildren()

void Game.TreeViewNode.AddChildren ( List< TreeViewNode > children)

在文件 TreeViewWidget.cs 第 316 行定义.

函数调用图:

◆ ClearChildren()

void Game.TreeViewNode.ClearChildren ( bool dispose = true)

在文件 TreeViewWidget.cs 第 320 行定义.

这是这个函数的调用关系图:

◆ Dispose()

void Game.TreeViewNode.Dispose ( )

在文件 TreeViewWidget.cs 第 336 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ EnsureVisible()

void Game.TreeViewNode.EnsureVisible ( )

在文件 TreeViewWidget.cs 第 291 行定义.

函数调用图:

◆ Init()

void Game.TreeViewNode.Init ( string text,
Color textColor,
string subText,
Color subTextColor,
Texture2D icon,
Color selectedColor,
List< TreeViewNode > children )

在文件 TreeViewWidget.cs 第 222 行定义.

这是这个函数的调用关系图:

◆ Remove()

void Game.TreeViewNode.Remove ( bool dispose = true)

在文件 TreeViewWidget.cs 第 279 行定义.

函数调用图:

◆ RemoveChild()

void Game.TreeViewNode.RemoveChild ( TreeViewNode child,
bool dispose = true )

在文件 TreeViewWidget.cs 第 305 行定义.

函数调用图:

类成员变量说明

◆ m_expanded

bool Game.TreeViewNode.m_expanded
private

在文件 TreeViewWidget.cs 第 147 行定义.

◆ m_nodes

List<TreeViewNode> Game.TreeViewNode.m_nodes
private

在文件 TreeViewWidget.cs 第 146 行定义.

◆ m_selectable

bool Game.TreeViewNode.m_selectable
private

在文件 TreeViewWidget.cs 第 149 行定义.

◆ m_selected

bool Game.TreeViewNode.m_selected
private

在文件 TreeViewWidget.cs 第 148 行定义.

◆ m_subtexture

Subtexture Game.TreeViewNode.m_subtexture
private

在文件 TreeViewWidget.cs 第 150 行定义.

属性说明

◆ Expanded

bool Game.TreeViewNode.Expanded
getset

在文件 TreeViewWidget.cs 第 161 行定义.

◆ Icon

Texture2D Game.TreeViewNode.Icon
getset

在文件 TreeViewWidget.cs 第 184 行定义.

◆ IconMargin

Vector2 Game.TreeViewNode.IconMargin
getset

在文件 TreeViewWidget.cs 第 186 行定义.

◆ LinkedWidget

TreeViewNodeContentItem Game.TreeViewNode.LinkedWidget
getset

在文件 TreeViewWidget.cs 第 209 行定义.

◆ Nodes

List<TreeViewNode> Game.TreeViewNode.Nodes
getset

在文件 TreeViewWidget.cs 第 156 行定义.

◆ OnClicked

Action Game.TreeViewNode.OnClicked
getset

在文件 TreeViewWidget.cs 第 211 行定义.

◆ ParentNode

TreeViewNode Game.TreeViewNode.ParentNode
getset

在文件 TreeViewWidget.cs 第 198 行定义.

◆ ParentTree

TreeViewWidget Game.TreeViewNode.ParentTree
getset

在文件 TreeViewWidget.cs 第 200 行定义.

◆ Selectable

bool Game.TreeViewNode.Selectable
getset

在文件 TreeViewWidget.cs 第 213 行定义.

◆ Selected

bool Game.TreeViewNode.Selected
getset

在文件 TreeViewWidget.cs 第 204 行定义.

◆ SelectedColor

Color Game.TreeViewNode.SelectedColor
getset

在文件 TreeViewWidget.cs 第 182 行定义.

◆ SubText

string Game.TreeViewNode.SubText
getset

在文件 TreeViewWidget.cs 第 178 行定义.

◆ SubTextColor

Color Game.TreeViewNode.SubTextColor
getset

在文件 TreeViewWidget.cs 第 180 行定义.

◆ Subtexture

Subtexture Game.TreeViewNode.Subtexture
get

在文件 TreeViewWidget.cs 第 188 行定义.

◆ Tag

object Game.TreeViewNode.Tag
getset

在文件 TreeViewWidget.cs 第 202 行定义.

◆ Text

string Game.TreeViewNode.Text
getset

在文件 TreeViewWidget.cs 第 174 行定义.

◆ TextColor

Color Game.TreeViewNode.TextColor
getset

在文件 TreeViewWidget.cs 第 176 行定义.


该类的文档由以下文件生成:
  • E:/sc/doxygen/SurvivalcraftApi 1.8.2.3/Survivalcraft.Windows/Widget/TreeViewWidget.cs