A node in the hierarchical graph that represents a multiplicatable export item.
More...
#include <export_multiplication.h>
A node in the hierarchical graph that represents a multiplicatable export item.
Definition at line 29 of file export_multiplication.h.
◆ GraphNode()
◆ ~GraphNode()
virtual GraphNode::~GraphNode |
( |
| ) |
|
|
virtual |
◆ add_child()
◆ add_parent()
void GraphNode::add_parent |
( |
GraphNode * |
parent | ) |
|
|
protected |
◆ equals()
bool GraphNode::equals |
( |
GraphNode const * |
node | ) |
const |
|
inline |
◆ first_child()
◆ get_children()
list<GraphNode *> const& GraphNode::get_children |
( |
| ) |
const |
|
inline |
◆ get_parents()
list<GraphNode *> const& GraphNode::get_parents |
( |
| ) |
const |
|
inline |
◆ id()
uint32_t GraphNode::id |
( |
| ) |
const |
|
inline |
◆ is_ancestor_of()
bool GraphNode::is_ancestor_of |
( |
GraphNode const * |
node | ) |
const |
◆ is_descendant_of()
bool GraphNode::is_descendant_of |
( |
GraphNode const * |
node | ) |
const |
◆ last_child()
◆ remove_child()
void GraphNode::remove_child |
( |
GraphNode * |
child | ) |
|
◆ remove_parent()
void GraphNode::remove_parent |
( |
GraphNode * |
parent | ) |
|
|
protected |
◆ select()
void GraphNode::select |
( |
bool |
value | ) |
|
◆ selected()
bool GraphNode::selected |
( |
| ) |
const |
|
inline |
◆ _id
◆ _selected
bool GraphNode::_selected |
|
protected |
◆ children
◆ id_counter
uint32_t GraphNode::id_counter |
|
staticprotected |
◆ parents
◆ SelectChanged
PBD::Signal1<void,bool> GraphNode::SelectChanged |
The documentation for this class was generated from the following file: