| 71 | |
| 72 | |
| 73 | FlowGraph::FlowGraph() |
| 74 | { |
| 75 | BNCustomFlowGraph callbacks; |
| 76 | callbacks.context = this; |
| 77 | callbacks.prepareForLayout = PrepareForLayoutCallback; |
| 78 | callbacks.populateNodes = PopulateNodesCallback; |
| 79 | callbacks.completeLayout = CompleteLayoutCallback; |
| 80 | callbacks.update = UpdateCallback; |
| 81 | callbacks.freeObject = FreeObjectCallback; |
| 82 | callbacks.externalRefTaken = nullptr; |
| 83 | callbacks.externalRefReleased = nullptr; |
| 84 | AddRefForRegistration(); |
| 85 | m_object = BNCreateCustomFlowGraph(&callbacks); |
| 86 | } |
| 87 | |
| 88 | |
| 89 | FlowGraph::FlowGraph(BNFlowGraph* graph) |
no outgoing calls
no test coverage detected