Ardour  9.0-pre0-582-g084a23a80d
SelectableOwner Class Referenceabstract

#include <selectable.h>

Inheritance diagram for SelectableOwner:
[legend]

Public Member Functions

 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)
 
virtual void _get_selectables (Temporal::timepos_t const &, Temporal::timepos_t const &, double, double, std::list< Selectable * > &, bool within)=0
 
virtual void get_inverted_selectables (Selection &, std::list< Selectable * > &results)=0
 

Detailed Description

Definition at line 52 of file gtk2_ardour/selectable.h.

Constructor & Destructor Documentation

◆ SelectableOwner()

SelectableOwner::SelectableOwner ( )
inline

Definition at line 55 of file gtk2_ardour/selectable.h.

◆ ~SelectableOwner()

virtual SelectableOwner::~SelectableOwner ( )
inlinevirtual

Definition at line 56 of file gtk2_ardour/selectable.h.

Member Function Documentation

◆ _get_selectables()

virtual void SelectableOwner::_get_selectables ( Temporal::timepos_t const &  ,
Temporal::timepos_t const &  ,
double  ,
double  ,
std::list< Selectable * > &  ,
bool  within 
)
pure virtual

◆ get_inverted_selectables()

virtual void SelectableOwner::get_inverted_selectables ( Selection ,
std::list< Selectable * > &  results 
)
pure virtual

◆ get_selectables()

void SelectableOwner::get_selectables ( Temporal::timepos_t const &  start,
Temporal::timepos_t const &  end,
double  x,
double  y,
std::list< Selectable * > &  sl,
bool  within = false 
)
inline

Definition at line 58 of file gtk2_ardour/selectable.h.


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