#include <XEPGraphSchema.h>
◆ 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
◆ 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
◆ 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
◆ OnNodesExecuted()
do something check jobs for executed nodes: done for release the fsm, or pick the next(maybe multi).
- 参数
-
pFsm | XEPatchGraphNodeStateMachine |
- 返回
- void
◆ OnNodesExecuting()
execute the nodes that ready to execute
- 参数
-
pFsm | XEPatchGraphNodeStateMachine |
- 返回
- void
◆ OnNodesPick()
do pick next nodes
- 参数
-
pFsm | XEPatchGraphNodeStateMachine |
- 返回
- void
◆ OnNodesVerify()
verify the nodes that pending to execute
- 参数
-
pFsm | XEPatchGraphNodeStateMachine |
- 返回
- void
◆ OnPinConnectionDoubleCicked()
◆ SetFatal()
XEPinConnectionResponse_SetFatal00
- 返回
- 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