|
| CueBoxWidget (float w, float h) |
|
void | set_session (ARDOUR::Session *s) |
|
void | on_map () |
|
void | on_unmap () |
|
| FittedCanvasWidget (float nominal_width, float nominal_height, bool follow_scale=true) |
|
void | repeat_size_allocation () |
|
void | on_size_request (Gtk::Requisition *) |
|
void | on_size_allocate (Gtk::Allocation &) |
|
virtual float | nominal_width () |
|
virtual float | nominal_height () |
|
| GtkCanvas () |
|
| ~GtkCanvas () |
|
void | use_nsglview (bool retina=true) |
|
void | request_redraw (Rect const &) |
|
void | request_size (Duple) |
|
void | grab (Item *) |
|
void | ungrab () |
|
void | focus (Item *) |
|
void | unfocus (Item *) |
|
bool | have_grab () const |
|
bool | grab_can_translate () const |
|
Rect | visible_area () const |
|
Coord | width () const |
|
Coord | height () const |
|
bool | get_mouse_position (Duple &winpos) const |
|
void | set_single_exposure (bool s) |
|
bool | single_exposure () |
|
void | re_enter () |
|
void | start_tooltip_timeout (Item *) |
|
void | stop_tooltip_timeout () |
|
void | queue_draw () |
|
void | queue_draw_area (int x, int y, int width, int height) |
|
void | queue_resize () |
|
Glib::RefPtr< Pango::Context > | get_pango_context () |
|
void | render (Cairo::RefPtr< Cairo::Context > const &ctx, cairo_rectangle_t *r) |
|
void | prepare_for_render () const |
|
uint32_t | background_color () |
|
| Canvas () |
|
virtual | ~Canvas () |
|
void | render (Rect const &, Cairo::RefPtr< Cairo::Context > const &) const |
|
void | prepare_for_render (Rect const &) const |
|
gint64 | get_last_render_start_timestamp () const |
|
gint64 | get_microseconds_since_render_start () const |
|
Item * | root () |
|
void | freeze_queue_draw () |
|
void | thaw_queue_draw () |
|
void | set_background_color (Gtkmm2ext::Color) |
|
Gtkmm2ext::Color | background_color () const |
|
void | item_visual_property_changed (Item *) |
|
void | item_changed (Item *, Rect) |
|
void | item_moved (Item *, Rect) |
|
Duple | canvas_to_window (Duple const &, bool rounded=true) const |
|
Duple | window_to_canvas (Duple const &) const |
|
void | canvas_to_window (Coord cx, Coord cy, Coord &wx, Coord &wy) |
|
void | window_to_canvas (Coord wx, Coord wy, Coord &cx, Coord &cy) |
|
void | scroll_to (Coord x, Coord y) |
|
void | add_scroller (ScrollGroup &i) |
|
Duple | clamp_to_window (Duple const &winpos, Duple border=Duple()) |
|
void | zoomed () |
|
std::string | indent () const |
|
std::string | render_indent () const |
|
void | dump (std::ostream &) const |
|
void | use_intermediate_surface (bool yn=true) |
|
void | set_debug_render (bool yn) |
|
bool | debug_render () const |
|
virtual | ~CairoCanvas () |
|
Public Member Functions inherited from ARDOUR::SessionHandlePtr |
| SessionHandlePtr (ARDOUR::Session *s) |
|
| SessionHandlePtr () |
|
virtual | ~SessionHandlePtr () |
|
virtual ARDOUR::Session * | session () const |
|
Definition at line 104 of file cuebox_ui.h.