Initialize self. See help(type(self)) for accurate signature.
appendadds a node to a flow graph.
complete_layoutcan be overridden by subclasses and is called when a graph layout is completed.
finish_prepare_for_layoutsignals that preparations for rendering a graph are complete.
get_nodes_in_region(left, top, right, bottom)
layoutstarts rendering a graph for display.
layout_and_waitstarts rendering a graph for display, and waits for the graph to be ready to display.
prepare_for_layoutcan be overridden by subclasses to create nodes in a graph when a flow graph needs to be rendered.
prepare_for_layoutcan be overridden by subclasses to handling preparations that must take place before a flow graph is rendered, such as waiting for a function to finish analysis.
showdisplays the graph in a new tab in the UI.
updatecan be overridden by subclasses to allow a graph to be updated after it has been presented in the UI.
Set if flow graph should allow inline instruction editing (assembly only)
Set if flow graph should allow modification of code from within the graph view
Whether flow graph layout is complete (read-only)
Function for a flow graph
Whether the flow graph has at least one node (read-only)
Flow graph height (read-only)
Set if flow graph includes comments made by the user
List of nodes in graph (read-only)
Set if flow graph should highlight associated registers in the UI
Set if flow graph uses the standard basic block highlighting settings
Set if flow graph uses the standard instruction highlighting settings
Binary view for a flow graph
Flow graph width (read-only)