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< 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

详细描述

在文件 TreeViewWidget.cs143 行定义.

构造及析构函数说明

◆ TreeViewNode() [1/3]

Game.TreeViewNode.TreeViewNode ( )

在文件 TreeViewWidget.cs239 行定义.

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

◆ TreeViewNode() [2/3]

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

在文件 TreeViewWidget.cs251 行定义.

函数调用图:

◆ TreeViewNode() [3/3]

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

在文件 TreeViewWidget.cs263 行定义.

函数调用图:

成员函数说明

◆ AddChild()

void Game.TreeViewNode.AddChild ( TreeViewNode child)

在文件 TreeViewWidget.cs299 行定义.

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

◆ AddChildren()

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

在文件 TreeViewWidget.cs316 行定义.

函数调用图:

◆ ClearChildren()

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

在文件 TreeViewWidget.cs320 行定义.

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

◆ Dispose()

void Game.TreeViewNode.Dispose ( )

在文件 TreeViewWidget.cs336 行定义.

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

◆ EnsureVisible()

void Game.TreeViewNode.EnsureVisible ( )

在文件 TreeViewWidget.cs291 行定义.

函数调用图:

◆ Init()

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

在文件 TreeViewWidget.cs222 行定义.

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

◆ Remove()

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

在文件 TreeViewWidget.cs279 行定义.

函数调用图:

◆ RemoveChild()

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

在文件 TreeViewWidget.cs305 行定义.

函数调用图:

类成员变量说明

◆ m_expanded

bool Game.TreeViewNode.m_expanded
private

在文件 TreeViewWidget.cs147 行定义.

◆ m_nodes

List<TreeViewNode> Game.TreeViewNode.m_nodes
private

在文件 TreeViewWidget.cs146 行定义.

◆ m_selectable

bool Game.TreeViewNode.m_selectable
private

在文件 TreeViewWidget.cs149 行定义.

◆ m_selected

bool Game.TreeViewNode.m_selected
private

在文件 TreeViewWidget.cs148 行定义.

◆ m_subtexture

Subtexture Game.TreeViewNode.m_subtexture
private

在文件 TreeViewWidget.cs150 行定义.

属性说明

◆ Expanded

bool Game.TreeViewNode.Expanded
getset

在文件 TreeViewWidget.cs161 行定义.

◆ Icon

Texture2D Game.TreeViewNode.Icon
getset

在文件 TreeViewWidget.cs184 行定义.

◆ IconMargin

Vector2 Game.TreeViewNode.IconMargin
getset

在文件 TreeViewWidget.cs186 行定义.

◆ LinkedWidget

TreeViewNodeContentItem Game.TreeViewNode.LinkedWidget
getset

在文件 TreeViewWidget.cs209 行定义.

◆ Nodes

List<TreeViewNode> Game.TreeViewNode.Nodes
getset

在文件 TreeViewWidget.cs156 行定义.

◆ OnClicked

Action Game.TreeViewNode.OnClicked
getset

在文件 TreeViewWidget.cs211 行定义.

◆ ParentNode

TreeViewNode Game.TreeViewNode.ParentNode
getset

在文件 TreeViewWidget.cs198 行定义.

◆ ParentTree

TreeViewWidget Game.TreeViewNode.ParentTree
getset

在文件 TreeViewWidget.cs200 行定义.

◆ Selectable

bool Game.TreeViewNode.Selectable
getset

在文件 TreeViewWidget.cs213 行定义.

◆ Selected

bool Game.TreeViewNode.Selected
getset

在文件 TreeViewWidget.cs204 行定义.

◆ SelectedColor

Color Game.TreeViewNode.SelectedColor
getset

在文件 TreeViewWidget.cs182 行定义.

◆ SubText

string Game.TreeViewNode.SubText
getset

在文件 TreeViewWidget.cs178 行定义.

◆ SubTextColor

Color Game.TreeViewNode.SubTextColor
getset

在文件 TreeViewWidget.cs180 行定义.

◆ Subtexture

Subtexture Game.TreeViewNode.Subtexture
get

在文件 TreeViewWidget.cs188 行定义.

◆ Tag

object Game.TreeViewNode.Tag
getset

在文件 TreeViewWidget.cs202 行定义.

◆ Text

string Game.TreeViewNode.Text
getset

在文件 TreeViewWidget.cs174 行定义.

◆ TextColor

Color Game.TreeViewNode.TextColor
getset

在文件 TreeViewWidget.cs176 行定义.


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