Game Framework
2021.05.31
|
数据结点组件。 更多...
Public 成员函数 | |
T | GetData< T > (string path) |
根据类型获取数据结点的数据。 更多... | |
Variable | GetData (string path) |
获取数据结点的数据。 更多... | |
T | GetData< T > (string path, IDataNode node) |
根据类型获取数据结点的数据。 更多... | |
Variable | GetData (string path, IDataNode node) |
获取数据结点的数据。 更多... | |
void | SetData< T > (string path, T data) |
设置数据结点的数据。 更多... | |
void | SetData (string path, Variable data) |
设置数据结点的数据。 更多... | |
void | SetData< T > (string path, T data, IDataNode node) |
设置数据结点的数据。 更多... | |
void | SetData (string path, Variable data, IDataNode node) |
设置数据结点的数据。 更多... | |
IDataNode | GetNode (string path) |
获取数据结点。 更多... | |
IDataNode | GetNode (string path, IDataNode node) |
获取数据结点。 更多... | |
IDataNode | GetOrAddNode (string path) |
获取或增加数据结点。 更多... | |
IDataNode | GetOrAddNode (string path, IDataNode node) |
获取或增加数据结点。 更多... | |
void | RemoveNode (string path) |
移除数据结点。 更多... | |
void | RemoveNode (string path, IDataNode node) |
移除数据结点。 更多... | |
void | Clear () |
移除所有数据结点。 更多... | |
Protected 成员函数 | |
override void | Awake () |
游戏框架组件初始化。 更多... | |
属性 | |
IDataNode | Root [get] |
获取根数据结点。 更多... | |
数据结点组件。
|
protectedvirtual |
游戏框架组件初始化。
void Clear | ( | ) |
移除所有数据结点。
Variable GetData | ( | string | path | ) |
获取数据结点的数据。
path | 相对于 node 的查找路径。 |
获取数据结点的数据。
path | 相对于 node 的查找路径。 |
node | 查找起始结点。 |
T GetData< T > | ( | string | path | ) |
根据类型获取数据结点的数据。
T | 要获取的数据类型。 |
path | 相对于 node 的查找路径。 |
T | : | Variable |
根据类型获取数据结点的数据。
T | 要获取的数据类型。 |
path | 相对于 node 的查找路径。 |
node | 查找起始结点。 |
T | : | Variable |
IDataNode GetNode | ( | string | path | ) |
获取数据结点。
path | 相对于 node 的查找路径。 |
获取数据结点。
path | 相对于 node 的查找路径。 |
node | 查找起始结点。 |
IDataNode GetOrAddNode | ( | string | path | ) |
获取或增加数据结点。
path | 相对于 node 的查找路径。 |
获取或增加数据结点。
path | 相对于 node 的查找路径。 |
node | 查找起始结点。 |
void RemoveNode | ( | string | path | ) |
移除数据结点。
path | 相对于 node 的查找路径。 |
void RemoveNode | ( | string | path, |
IDataNode | node | ||
) |
移除数据结点。
path | 相对于 node 的查找路径。 |
node | 查找起始结点。 |
void SetData | ( | string | path, |
Variable | data | ||
) |
设置数据结点的数据。
path | 相对于 node 的查找路径。 |
data | 要设置的数据。 |
设置数据结点的数据。
path | 相对于 node 的查找路径。 |
data | 要设置的数据。 |
node | 查找起始结点。 |
void SetData< T > | ( | string | path, |
T | data | ||
) |
设置数据结点的数据。
T | 要设置的数据类型。 |
path | 相对于 node 的查找路径。 |
data | 要设置的数据。 |
T | : | Variable |
设置数据结点的数据。
T | 要设置的数据类型。 |
path | 相对于 node 的查找路径。 |
data | 要设置的数据。 |
node | 查找起始结点。 |
T | : | Variable |
|
get |
获取根数据结点。