projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
remove use of a boost::fast_pool_allocator without a mutex for Evoral::ControlList...
[ardour.git]
/
gtk2_ardour
/
port_matrix_grid.h
diff --git
a/gtk2_ardour/port_matrix_grid.h
b/gtk2_ardour/port_matrix_grid.h
index f90626334dabd80b38d937ecd24937309746db62..383db2d42bdccb9478c37374f8ee551fdbb9da97 100644
(file)
--- a/
gtk2_ardour/port_matrix_grid.h
+++ b/
gtk2_ardour/port_matrix_grid.h
@@
-41,8
+41,8
@@
class PortMatrixGrid : public PortMatrixComponent
public:
PortMatrixGrid (PortMatrix *, PortMatrixBody *);
public:
PortMatrixGrid (PortMatrix *, PortMatrixBody *);
- void button_press (double, double,
int, uint32_t, guint
);
- void button_release (double, double,
int, uint32_t, guint
);
+ void button_press (double, double,
GdkEventButton *
);
+ void button_release (double, double,
GdkEventButton *
);
void motion (double, double);
double component_to_parent_x (double x) const;
void motion (double, double);
double component_to_parent_x (double x) const;
@@
-62,8
+62,8
@@
private:
void queue_draw_for (std::list<PortMatrixNode> const &);
void draw_association_indicator (cairo_t *, uint32_t, uint32_t, double p = 1);
void draw_empty_square (cairo_t *, uint32_t, uint32_t);
void queue_draw_for (std::list<PortMatrixNode> const &);
void draw_association_indicator (cairo_t *, uint32_t, uint32_t, double p = 1);
void draw_empty_square (cairo_t *, uint32_t, uint32_t);
+ void draw_non_connectable_indicator (cairo_t *, uint32_t, uint32_t);
std::list<PortMatrixNode> nodes_on_line (int, int, int, int) const;
std::list<PortMatrixNode> nodes_on_line (int, int, int, int) const;
- PortMatrixNode::State get_association (PortMatrixNode) const;
void set_association (PortMatrixNode, bool);
bool toggle_state (PortMatrixNode::State) const;
void set_association (PortMatrixNode, bool);
bool toggle_state (PortMatrixNode::State) const;