Game Framework
2021.05.31
|
数据结点接口。 更多...
Public 成员函数 | |
T | GetData< T > () |
根据类型获取数据结点的数据。 更多... | |
Variable | GetData () |
获取数据结点的数据。 更多... | |
void | SetData< T > (T data) |
设置数据结点的数据。 更多... | |
void | SetData (Variable data) |
设置数据结点的数据。 更多... | |
bool | HasChild (int index) |
根据索引检查是否存在子数据结点。 更多... | |
bool | HasChild (string name) |
根据名称检查是否存在子数据结点。 更多... | |
IDataNode | GetChild (int index) |
根据索引获取子数据结点。 更多... | |
IDataNode | GetChild (string name) |
根据名称获取子数据结点。 更多... | |
IDataNode | GetOrAddChild (string name) |
根据名称获取或增加子数据结点。 更多... | |
IDataNode[] | GetAllChild () |
获取所有子数据结点。 更多... | |
void | GetAllChild (List< IDataNode > results) |
获取所有子数据结点。 更多... | |
void | RemoveChild (int index) |
根据索引移除子数据结点。 更多... | |
void | RemoveChild (string name) |
根据名称移除子数据结点。 更多... | |
void | Clear () |
移除当前数据结点的数据和所有子数据结点。 更多... | |
string | ToString () |
获取数据结点字符串。 更多... | |
string | ToDataString () |
获取数据字符串。 更多... | |
属性 | |
string | Name [get] |
获取数据结点的名称。 更多... | |
string | FullName [get] |
获取数据结点的完整名称。 更多... | |
IDataNode | Parent [get] |
获取父数据结点。 更多... | |
int | ChildCount [get] |
获取子数据结点的数量。 更多... | |
数据结点接口。
void Clear | ( | ) |
移除当前数据结点的数据和所有子数据结点。
IDataNode [] GetAllChild | ( | ) |
获取所有子数据结点。
void GetAllChild | ( | List< IDataNode > | results | ) |
获取所有子数据结点。
results | 所有子数据结点。 |
IDataNode GetChild | ( | int | index | ) |
根据索引获取子数据结点。
index | 子数据结点的索引。 |
IDataNode GetChild | ( | string | name | ) |
根据名称获取子数据结点。
name | 子数据结点名称。 |
Variable GetData | ( | ) |
获取数据结点的数据。
T GetData< T > | ( | ) |
根据类型获取数据结点的数据。
T | 要获取的数据类型。 |
T | : | Variable |
IDataNode GetOrAddChild | ( | string | name | ) |
根据名称获取或增加子数据结点。
name | 子数据结点名称。 |
bool HasChild | ( | int | index | ) |
根据索引检查是否存在子数据结点。
index | 子数据结点的索引。 |
bool HasChild | ( | string | name | ) |
根据名称检查是否存在子数据结点。
name | 子数据结点名称。 |
void RemoveChild | ( | int | index | ) |
根据索引移除子数据结点。
index | 子数据结点的索引。 |
void RemoveChild | ( | string | name | ) |
根据名称移除子数据结点。
name | 子数据结点名称。 |
void SetData | ( | Variable | data | ) |
设置数据结点的数据。
data | 要设置的数据。 |
void SetData< T > | ( | T | data | ) |
设置数据结点的数据。
T | 要设置的数据类型。 |
data | 要设置的数据。 |
T | : | Variable |
string ToDataString | ( | ) |
获取数据字符串。
string ToString | ( | ) |
获取数据结点字符串。
|
get |
获取子数据结点的数量。
|
get |
获取数据结点的完整名称。
|
get |
获取数据结点的名称。
|
get |
获取父数据结点。