|
| StripableTimeAxisView (PublicEditor &, ARDOUR::Session *, ArdourCanvas::Canvas &canvas) |
|
virtual | ~StripableTimeAxisView () |
|
void | set_stripable (std::shared_ptr< ARDOUR::Stripable >) |
|
std::shared_ptr< ARDOUR::Stripable > | stripable () const |
|
const AutomationTracks & | automation_tracks () const |
|
virtual Gtk::CheckMenuItem * | automation_child_menu_item (Evoral::Parameter) |
|
virtual void | create_automation_child (const Evoral::Parameter ¶m, bool show)=0 |
|
virtual std::shared_ptr< AutomationTimeAxisView > | automation_child (Evoral::Parameter param, PBD::ID ctrl_id=PBD::ID(0)) |
|
virtual std::shared_ptr< AutomationLine > | automation_child_by_alist_id (PBD::ID) |
|
void | request_redraw () |
|
virtual void | show_all_automation (bool apply_to_selection=false) |
|
virtual void | show_existing_automation (bool apply_to_selection=false) |
|
virtual void | hide_all_automation (bool apply_to_selection=false) |
|
| TimeAxisView (ARDOUR::Session *sess, PublicEditor &ed, TimeAxisView *parent, ArdourCanvas::Canvas &canvas) |
|
virtual | ~TimeAxisView () |
|
int | order () const |
|
ArdourCanvas::Container * | canvas_display () |
|
ArdourCanvas::Container * | ghost_group () |
|
uint32_t | effective_height () const |
|
double | y_position () const |
|
PublicEditor & | editor () const |
|
uint32_t | current_height () const |
|
void | idle_resize (int32_t) |
|
virtual guint32 | show_at (double y, int &nth, Gtk::VBox *parent) |
|
virtual void | hide () |
|
bool | touched (double top, double bot) |
|
bool | hidden () const |
|
void | set_selected (bool) |
|
virtual bool | selectable () const |
|
virtual void | entered () |
|
virtual void | exited () |
|
virtual void | set_height (uint32_t h, TrackHeightMode m=OnlySelf, bool from_idle=false) |
|
void | set_height_enum (Height, bool apply_to_selection=false) |
|
void | reset_height () |
|
virtual void | reset_visual_state () |
|
std::pair< TimeAxisView *, double > | covers_y_position (double) const |
|
bool | covered_by_y_range (double y0, double y1) const |
|
virtual void | step_height (bool) |
|
virtual ARDOUR::RouteGroup * | route_group () const |
|
virtual std::shared_ptr< ARDOUR::Playlist > | playlist () const |
|
virtual void | show_selection (TimeSelection &) |
|
virtual void | hide_selection () |
|
virtual void | reshow_selection (TimeSelection &) |
|
virtual void | show_timestretch (Temporal::timepos_t const &start, Temporal::timepos_t const &end, int layers, int layer) |
|
virtual void | hide_timestretch () |
|
virtual void | cut_copy_clear (Selection &, Editing::CutCopyOp) |
|
virtual bool | paste (Temporal::timepos_t const &pos, const Selection &selection, PasteContext &ctx) |
|
virtual void | set_selected_regionviews (RegionSelection &) |
|
virtual void | set_selected_points (PointSelection &) |
|
virtual void | fade_range (TimeSelection &) |
|
virtual std::shared_ptr< ARDOUR::Region > | find_next_region (ARDOUR::timepos_t const &, ARDOUR::RegionPoint, int32_t) |
|
void | order_selection_trims (ArdourCanvas::Item *item, bool put_start_on_top) |
|
void | _get_selectables (Temporal::timepos_t const &, Temporal::timepos_t const &, double, double, std::list< Selectable * > &, bool within) |
|
void | get_inverted_selectables (Selection &, std::list< Selectable * > &results) |
|
virtual void | get_regionviews_at_or_after (Temporal::timepos_t const &, RegionSelection &) |
|
void | add_ghost (RegionView *) |
|
void | remove_ghost (RegionView *) |
|
void | erase_ghost (GhostRegion *) |
|
virtual void | first_idle () |
|
TimeAxisView * | get_parent () |
|
void | set_parent (TimeAxisView &p) |
|
virtual LayerDisplay | layer_display () const |
|
virtual StreamView * | view () const |
|
Children | get_child_list () const |
|
virtual Gdk::Color | color () const =0 |
|
virtual std::shared_ptr< ARDOUR::AutomationControl > | control () const |
|
virtual std::string | state_id () const =0 |
|
std::string | gui_property (const std::string &property_name) const |
|
bool | get_gui_property (const std::string &property_name, std::string &value) const |
|
template<typename T > |
bool | get_gui_property (const std::string &property_name, T &value) const |
|
template<typename T > |
bool | get_gui_property (const std::string &state_id, const std::string &property_name, T &value) const |
|
void | set_gui_property (const std::string &property_name, const std::string &value) |
|
void | remove_gui_property (const std::string &property_name) |
|
void | set_gui_property (const std::string &property_name, const char *value) |
|
template<typename T > |
void | set_gui_property (const std::string &property_name, const T &value) |
|
void | cleanup_gui_properties () |
|
virtual bool | marked_for_display () const |
|
virtual bool | set_marked_for_display (bool) |
|
void | clear_property_cache () |
|
| ScopedConnectionList () |
|
| ScopedConnectionList (const ScopedConnectionList &)=delete |
|
ScopedConnectionList & | operator= (const ScopedConnectionList &)=delete |
|
virtual | ~ScopedConnectionList () |
|
void | add_connection (const UnscopedConnection &c) |
|
void | drop_connections () |
|
Public Member Functions inherited from ARDOUR::SessionHandlePtr |
| SessionHandlePtr (ARDOUR::Session *s) |
|
| SessionHandlePtr () |
|
virtual | ~SessionHandlePtr () |
|
virtual void | set_session (ARDOUR::Session *) |
|
virtual ARDOUR::Session * | session () const |
|
| Selectable () |
|
virtual | ~Selectable () |
|
virtual bool | selected () const |
|
| SelectableOwner () |
|
virtual | ~SelectableOwner () |
|
void | get_selectables (Temporal::timepos_t const &start, Temporal::timepos_t const &end, double x, double y, std::list< Selectable * > &sl, bool within=false) |
|
Definition at line 24 of file stripable_time_axis.h.