IDA C++ SDK 9.2
Loading...
Searching...
No Matches
selection_item_t Struct Reference

Element of a graph selection - could be a node or edge layout point. More...

#include <graph.hpp>

Public Member Functions

idaapi selection_item_t ()
idaapi selection_item_t (int n)
idaapi selection_item_t (edge_layout_point_t &_elp)
idaapi selection_item_t (edge_t e, int idx)
idaapi selection_item_t (class graph_item_t &)
int idaapi compare (const selection_item_t &r) const
bool idaapi operator== (const selection_item_t &r) const
bool idaapi operator!= (const selection_item_t &r) const
bool idaapi operator< (const selection_item_t &r) const

Public Attributes

bool is_node = false
 represents a selected node?
int node = -1
 node number (is_node = true)
edge_layout_point_t elp
 edge layout point (is_node = false)

Detailed Description

Element of a graph selection - could be a node or edge layout point.

See screen_graph_selection_t.

Constructor & Destructor Documentation

◆ selection_item_t() [1/5]

idaapi selection_item_t::selection_item_t ( )
inline

◆ selection_item_t() [2/5]

idaapi selection_item_t::selection_item_t ( int n)
inline

◆ selection_item_t() [3/5]

idaapi selection_item_t::selection_item_t ( edge_layout_point_t & _elp)
inline

◆ selection_item_t() [4/5]

idaapi selection_item_t::selection_item_t ( edge_t e,
int idx )
inline

◆ selection_item_t() [5/5]

idaapi selection_item_t::selection_item_t ( class graph_item_t & )

Member Function Documentation

◆ compare()

int idaapi selection_item_t::compare ( const selection_item_t & r) const
inline

◆ operator==()

bool idaapi selection_item_t::operator== ( const selection_item_t & r) const
inline

◆ operator!=()

bool idaapi selection_item_t::operator!= ( const selection_item_t & r) const
inline

◆ operator<()

bool idaapi selection_item_t::operator< ( const selection_item_t & r) const
inline

Member Data Documentation

◆ is_node

bool selection_item_t::is_node = false

represents a selected node?

◆ node

int selection_item_t::node = -1

node number (is_node = true)

◆ elp

edge_layout_point_t selection_item_t::elp

edge layout point (is_node = false)


The documentation for this struct was generated from the following file: