#include <XEPatchGraph.h>
◆ AddNode()
Add a node to the graph, node's reference will be +1
- 参数
-
- 返回
- void
◆ CreateGraphNode()
function XEPatchGraph CreateGraphNode |
( |
strTypeName |
, |
|
|
szNodeTitle |
, |
|
|
bAddToGraph |
|
|
) |
| |
Create node by type
- 参数
-
strTypeName | string typeofthenode |
szNodeTitle | string titleofthenode,ifNULL,titlewillbeassignanautoonelike"Node_eeaafccef" |
bAddToGraph | boolean whetheraddtothegraph, |
- 返回
- XEPatchGraphNode
◆ CreateSchema()
◆ FindNodeById()
function XEPatchGraph FindNodeById |
( |
nId |
, |
|
|
bIncludeSubGraph |
|
|
) |
| |
◆ FindNodes() [1/2]
function XEPatchGraph FindNodes |
( |
aNodeTypes |
, |
|
|
bIncludeSubGraph |
|
|
) |
| |
XEPatchGraph_FindNodes01
- 参数
-
aNodeTypes | string[] |
bIncludeSubGraph | boolean |
- 返回
- XEPatchGraphNode[]
◆ FindNodes() [2/2]
function XEPatchGraph FindNodes |
( |
szNodeTypeName |
, |
|
|
szNodeTitleName |
, |
|
|
bIncludeSubGraph |
|
|
) |
| |
Find nodes
- 参数
-
szNodeTypeName | string Typeofthenode,ifNULL,willnotcheckthetype |
szNodeTitleName | string title-nameofthenode,ifNULL,willnotcheckthetype |
bIncludeSubGraph | boolean whetherfindnodesinsub-graphsaswell. |
- 返回
- XEPatchGraphNode[] mayreturnmulti
◆ FindSubGraph() [1/2]
◆ FindSubGraph() [2/2]
在子图列表中查找关联资产的图
- 参数
-
szAssetPath | string |
eType | number |
- 返回
- XEPatchGraph[]
-
void
◆ GetAllChildrenGraphs()
Get all children graphs in the specified graph
- 参数
-
- 返回
- XEPatchGraph[]
-
void
◆ GetAssetPath()
获取当前图对应的资产文件(.rtg)路径
- 返回
- string
◆ GetGraphType() [1/2]
XEPatchGraph_GetGraphType00
- 参数
-
- 返回
- string
◆ GetGraphType() [2/2]
XEPatchGraph_GetGraphType01
- 参数
-
- 返回
- number
◆ GetLevel()
◆ GetOwnerMgr()
XEPatchGraph_GetOwnerMgr00
- 返回
- XEPatchGraphManager
◆ GetSchema()
◆ GetSubGraphNode()
◆ GetWorld()
◆ HasNode()
XEPatchGraph_HasNode00
- 参数
-
- 返回
- boolean
◆ IsDeleted()
XEPatchGraph_IsDeleted00
- 返回
- boolean
◆ IsEmptyGraph()
check if the graph is empty
- 返回
- boolean
◆ IsModified()
XEPatchGraph_IsModified00
- 返回
- boolean
◆ IsPeningStartRun()
XEPatchGraph_IsPeningStartRun00
- 返回
- boolean
◆ MoveNodesToGraph()
将当前图的直接结点转移到目标图,当前图的结点列表将清空
- 参数
-
- 返回
- boolean
◆ RemoveNode()
Remove a node from this graph, node's reference will be -1, if reach 0, will delete from memory
- 参数
-
- 返回
- boolean Trueifthenodehasbeenremovedfromthegraph
◆ ResolveConnectStreamNodes()
function XEPatchGraph ResolveConnectStreamNodes |
( |
eDrivenType |
| ) |
|
◆ SetDeleted()
XEPatchGraph_SetDeleted00
- 参数
-
- 返回
- void
◆ SetModified()
XEPatchGraph_SetModified00
- 参数
-
- 返回
- void
◆ SetOwnerMgr()
XEPatchGraph_SetOwnerMgr00
- 参数
-
- 返回
- void
◆ SetPeningStartRun()
if set, will be compile once in the tick function
- 返回
- void
◆ SortNodes()
获取排序节点:滤镜节点在前,数据节点在后
- 参数
-
- 返回
- void
◆ Function
◆ Graph
◆ Interface
◆ Macro
◆ MAX
◆ Subgraph
◆ XEPatchGraph