#include <XEPGraphSchema.h>
◆ ApplyOrder()
function XEPGraphSchema ApplyOrder |
( |
bGatherOtherSchemaInRegisterLevel |
| ) |
|
apply the order, may need to be rebuild the effect for the graph
- 参数
-
bGatherOtherSchemaInRegisterLevel | boolean trueforgatheringthesortingotherschema(s)inthesameregisterlevel,falseforgatheringinitsownerlevel |
- 返回
- void
◆ CanCreateConnection()
Determine if a connection can be created between two pins.
- 参数
-
- 返回
- XEPinConnectionResponse emptystringiftheconnectionislegal,otherwiseamessagedescribingwhytheconnectionwouldfail.
◆ CanSafeConnect()
If a connection can be made without breaking existing connections
- 返回
- boolean
◆ CleanCompileGraph()
Clean Compile the graph
- 返回
- boolean
◆ CompileGraph()
Compile the graph and run
- 参数
-
- 返回
- boolean
◆ EndRun()
end run, very ending of running the graph
- 返回
- void
◆ GetGraphsInTheSameRegisterLevel()
function XEPGraphSchema GetGraphsInTheSameRegisterLevel |
( |
bIncludeSubGraph |
| ) |
|
to get all the graphs with the same register level
- 参数
-
bIncludeSubGraph | boolean indicatewhetherincludethesubgraphornot |
- 返回
- XEPatchGraph[]
-
number accountofthegraphs
◆ GetOrder()
get schema order
- 返回
- number
◆ GetOriginalOrder()
get schema original order, coming from the data that been deserialized.
- 返回
- number
◆ GetRegisterLevel()
Get the correct register level for rendering, the owner level by default
- 返回
- XELevel
◆ IsFatal()
XEPinConnectionResponse_IsFatal00
- 返回
- boolean
◆ IsGraphCompiled()
whether compiled
- 返回
- boolean
◆ IsGraphCompiling()
whether compiling
- 返回
- boolean
◆ IsGraphRunning()
whether is running
- 返回
- boolean
◆ new() [1/2]
◆ new() [2/2]
◆ OnGraphBeginRun()
to find the begin-run flow nodes in the graph
- 返回
- void
◆ OnGraphConstruct()
execute the construct flow
- 参数
-
- 返回
- void
◆ OnGraphDestruct()
execute the destruct flow
- 返回
- void
◆ OnGraphEndRun()
to find the end-run flow nodes in the graph
- 返回
- void
◆ OnGraphRunningLoop()
to find and execute the other flows exist in the graph
- 返回
- void
◆ OnPinConnectionDoubleCicked()
◆ SetFatal()
XEPinConnectionResponse_SetFatal00
- 返回
- void
◆ SetOrder()
set schema order
- 参数
-
- 返回
- void
◆ SetOriginalOrder()
set schema original order
- 参数
-
- 返回
- void
◆ SetupFsm()
◆ StartRun()
very beginning of running the graph
- 返回
- void
◆ CONNECT_RESPONSE_BREAK_OTHERS_A
CONNECT_RESPONSE_BREAK_OTHERS_A = 0 |
◆ CONNECT_RESPONSE_BREAK_OTHERS_AB
CONNECT_RESPONSE_BREAK_OTHERS_AB = 0 |
◆ CONNECT_RESPONSE_BREAK_OTHERS_B
CONNECT_RESPONSE_BREAK_OTHERS_B = 0 |
◆ CONNECT_RESPONSE_DISALLOW
CONNECT_RESPONSE_DISALLOW = 0 |
◆ CONNECT_RESPONSE_MAKE
CONNECT_RESPONSE_MAKE = 0 |
◆ CONNECT_RESPONSE_MAKE_WITH_CONVERSION_NODE
CONNECT_RESPONSE_MAKE_WITH_CONVERSION_NODE = 0 |
◆ CONNECT_RESPONSE_MAX
◆ XEPinConnectionResponse