Binary Ninja API C++: FlowGraphWidget
◆ GraphLayoutCompleteEvent
class GraphLayoutCompleteEvent
◆ GraphLayoutCompleteEvent()
| GraphLayoutCompleteEvent::GraphLayoutCompleteEvent | ( | QEvent::Type | type, |
| const FlowGraphRef & | graph ) |
◆ GetGraph()
◆ FlowGraphHistoryEntry
class FlowGraphHistoryEntry
Public Member Functions | |
| PlatformRef | getPlatform () const |
| ArchitectureRef | getArchitecture () const |
| uint64_t | getFunction () const |
| int | getScrollX () const |
| int | getScrollY () const |
| float | getScale () const |
| uint64_t | getCurrentAddress () const |
| const HighlightTokenState & | getHighlightTokenState () const |
| void | setPlatform (PlatformRef platform) |
| void | setArchitecture (ArchitectureRef arch) |
| void | setFunction (uint64_t f) |
| void | setScrollX (int x) |
| void | setScrollY (int y) |
| void | setScale (float s) |
| void | setCurrentAddress (uint64_t a) |
| void | setHighlightTokenState (const HighlightTokenState &state) |
| virtual Json::Value | serialize () const override |
| Serialize to json representation. | |
| virtual bool | deserialize (const Json::Value &value) override |
| Deserialize from json representation. | |
| Public Member Functions inherited from HistoryEntry | |
| virtual | ~HistoryEntry () |
| QString | getViewType () const |
| void | setViewType (const QString &type) |
| Public Member Functions inherited from BinaryNinja::RefCountObject | |
| RefCountObject () | |
| virtual | ~RefCountObject () |
| RefCountObject * | GetObject () |
| void | AddRef () |
| void | Release () |
◆ getPlatform()
|
inline |
◆ getArchitecture()
◆ getFunction()
|
inline |
◆ getScrollX()
|
inline |
◆ getScrollY()
|
inline |
◆ getScale()
|
inline |
◆ getCurrentAddress()
|
inline |
◆ getHighlightTokenState()
◆ setPlatform()
|
inline |
◆ setArchitecture()
◆ setFunction()
|
inline |
◆ setScrollX()
|
inline |
◆ setScrollY()
|
inline |
◆ setScale()
|
inline |
◆ setCurrentAddress()
|
inline |
◆ setHighlightTokenState()
◆ serialize()
|
overridevirtual |
Serialize to json representation.
- Returns
- Json representation of history entry. In the Python api, this must be a dict.
Reimplemented from HistoryEntry.
Reimplemented in DisassemblyHistoryEntry.
◆ deserialize()
|
overridevirtual |
Deserialize from json representation.
This method should clear any previously entered data on the HistoryEntry as if it were newly created.
- Parameters
-
value Json representation of history entry. In the Python api, this will be a dict.
- Returns
- If deserialization was successful
Reimplemented from HistoryEntry.
Reimplemented in DisassemblyHistoryEntry.