Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Game.WidgetsList
类 Game.WidgetsList 继承关系图:
Game.WidgetsList 的协作图:

struct  Enumerator

Public 成员函数

 WidgetsList (ContainerWidget containerWidget)
void Add (Widget widget)
void Add (params Widget[] widgets)
void AddRange (IEnumerable< Widget > widgets)
void Insert (int index, Widget widget)
void InsertBefore (Widget beforeWidget, Widget widget)
void InsertAfter (Widget afterWidget, Widget widget)
void Remove (Widget widget)
void RemoveAt (int index)
void Clear ()
int IndexOf (Widget widget)
bool Contains (Widget widget)
Widget Find (string name, Type type, bool throwIfNotFound=true)
Widget Find (string name, bool throwIfNotFound=true)
Find< T > (string name, bool throwIfNotFound=true)
Find< T > (bool throwIfNotFound=true)
Enumerator GetEnumerator ()

Public 属性

ContainerWidget m_containerWidget
List< Widgetm_widgets = []
int m_version

属性

int Count [get]
Widget this[int index] [get]

Private 成员函数

IEnumerator< Widget > IEnumerable< Widget >. GetEnumerator ()
IEnumerator IEnumerable. GetEnumerator ()

详细描述

在文件 WidgetsList.cs4 行定义.

构造及析构函数说明

◆ WidgetsList()

Game.WidgetsList.WidgetsList ( ContainerWidget containerWidget)

在文件 WidgetsList.cs53 行定义.

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

成员函数说明

◆ Add() [1/2]

void Game.WidgetsList.Add ( params Widget[] widgets)

在文件 WidgetsList.cs59 行定义.

函数调用图:

◆ Add() [2/2]

void Game.WidgetsList.Add ( Widget widget)

在文件 WidgetsList.cs55 行定义.

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

◆ AddRange()

void Game.WidgetsList.AddRange ( IEnumerable< Widget > widgets)

在文件 WidgetsList.cs63 行定义.

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

◆ Clear()

void Game.WidgetsList.Clear ( )

在文件 WidgetsList.cs118 行定义.

函数调用图:

◆ Contains()

bool Game.WidgetsList.Contains ( Widget widget)

在文件 WidgetsList.cs126 行定义.

◆ Find() [1/2]

Widget Game.WidgetsList.Find ( string name,
bool throwIfNotFound = true )

在文件 WidgetsList.cs147 行定义.

◆ Find() [2/2]

Widget Game.WidgetsList.Find ( string name,
Type type,
bool throwIfNotFound = true )

在文件 WidgetsList.cs128 行定义.

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

◆ Find< T >() [1/2]

T Game.WidgetsList.Find< T > ( bool throwIfNotFound = true)
类型限制
T :class 

在文件 WidgetsList.cs151 行定义.

函数调用图:

◆ Find< T >() [2/2]

T Game.WidgetsList.Find< T > ( string name,
bool throwIfNotFound = true )
类型限制
T :class 

在文件 WidgetsList.cs149 行定义.

函数调用图:

◆ GetEnumerator() [1/3]

IEnumerator IEnumerable. Game.WidgetsList.GetEnumerator ( )
private

在文件 WidgetsList.cs157 行定义.

函数调用图:

◆ GetEnumerator() [2/3]

IEnumerator< Widget > IEnumerable< Widget >. Game.WidgetsList.GetEnumerator ( )
private

在文件 WidgetsList.cs155 行定义.

函数调用图:

◆ GetEnumerator() [3/3]

Enumerator Game.WidgetsList.GetEnumerator ( )

在文件 WidgetsList.cs153 行定义.

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

◆ IndexOf()

int Game.WidgetsList.IndexOf ( Widget widget)

在文件 WidgetsList.cs124 行定义.

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

◆ Insert()

void Game.WidgetsList.Insert ( int index,
Widget widget )

在文件 WidgetsList.cs69 行定义.

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

◆ InsertAfter()

void Game.WidgetsList.InsertAfter ( Widget afterWidget,
Widget widget )

在文件 WidgetsList.cs91 行定义.

函数调用图:

◆ InsertBefore()

void Game.WidgetsList.InsertBefore ( Widget beforeWidget,
Widget widget )

在文件 WidgetsList.cs83 行定义.

函数调用图:

◆ Remove()

void Game.WidgetsList.Remove ( Widget widget)

在文件 WidgetsList.cs99 行定义.

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

◆ RemoveAt()

void Game.WidgetsList.RemoveAt ( int index)

在文件 WidgetsList.cs106 行定义.

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

类成员变量说明

◆ m_containerWidget

ContainerWidget Game.WidgetsList.m_containerWidget

在文件 WidgetsList.cs43 行定义.

◆ m_version

int Game.WidgetsList.m_version

在文件 WidgetsList.cs47 行定义.

◆ m_widgets

List<Widget> Game.WidgetsList.m_widgets = []

在文件 WidgetsList.cs45 行定义.

属性说明

◆ Count

int Game.WidgetsList.Count
get

在文件 WidgetsList.cs49 行定义.

◆ this[int index]

Widget Game.WidgetsList.this[int index]
get

在文件 WidgetsList.cs51 行定义.


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