Ardour  9.0-pre0-582-g084a23a80d
RegionListBase::Columns Struct Reference

#include <region_list_base.h>

Inheritance diagram for RegionListBase::Columns:
[legend]

Public Member Functions

 Columns ()
 
- Public Member Functions inherited from Gtk::TreeModelColumnRecord
 TreeModelColumnRecord ()
 
virtual ~TreeModelColumnRecord ()
 
void add (TreeModelColumnBase &column)
 
unsigned int size () const
 
const GType * types () const
 

Public Attributes

Gtk::TreeModelColumn< std::string > name
 
Gtk::TreeModelColumn< int > channels
 
Gtk::TreeModelColumn< std::string > tags
 
Gtk::TreeModelColumn< Temporal::timepos_tposition
 
Gtk::TreeModelColumn< std::string > start
 
Gtk::TreeModelColumn< std::string > end
 
Gtk::TreeModelColumn< std::string > length
 
Gtk::TreeModelColumn< std::string > sync
 
Gtk::TreeModelColumn< std::string > fadein
 
Gtk::TreeModelColumn< std::string > fadeout
 
Gtk::TreeModelColumn< bool > locked
 
Gtk::TreeModelColumn< bool > muted
 
Gtk::TreeModelColumn< bool > opaque
 
Gtk::TreeModelColumn< std::string > path
 
Gtk::TreeModelColumn< std::shared_ptr< ARDOUR::Region > > region
 
Gtk::TreeModelColumn< Gdk::Colorcolor_
 
Gtk::TreeModelColumn< std::string > captd_for
 
Gtk::TreeModelColumn< std::string > take_id
 
Gtk::TreeModelColumn< std::string > natural_pos
 
Gtk::TreeModelColumn< Temporal::timepos_tnatural_s
 
Gtk::TreeModelColumn< size_t > captd_xruns
 

Detailed Description

Definition at line 90 of file region_list_base.h.

Constructor & Destructor Documentation

◆ Columns()

RegionListBase::Columns::Columns ( )
inline

Definition at line 91 of file region_list_base.h.

Member Data Documentation

◆ captd_for

Gtk::TreeModelColumn<std::string> RegionListBase::Columns::captd_for

Definition at line 133 of file region_list_base.h.

◆ captd_xruns

Gtk::TreeModelColumn<size_t> RegionListBase::Columns::captd_xruns

Definition at line 137 of file region_list_base.h.

◆ channels

Gtk::TreeModelColumn<int> RegionListBase::Columns::channels

Definition at line 118 of file region_list_base.h.

◆ color_

Gtk::TreeModelColumn<Gdk::Color> RegionListBase::Columns::color_

Definition at line 132 of file region_list_base.h.

◆ end

Gtk::TreeModelColumn<std::string> RegionListBase::Columns::end

Definition at line 122 of file region_list_base.h.

◆ fadein

Gtk::TreeModelColumn<std::string> RegionListBase::Columns::fadein

Definition at line 125 of file region_list_base.h.

◆ fadeout

Gtk::TreeModelColumn<std::string> RegionListBase::Columns::fadeout

Definition at line 126 of file region_list_base.h.

◆ length

Gtk::TreeModelColumn<std::string> RegionListBase::Columns::length

Definition at line 123 of file region_list_base.h.

◆ locked

Gtk::TreeModelColumn<bool> RegionListBase::Columns::locked

Definition at line 127 of file region_list_base.h.

◆ muted

Gtk::TreeModelColumn<bool> RegionListBase::Columns::muted

Definition at line 128 of file region_list_base.h.

◆ name

Gtk::TreeModelColumn<std::string> RegionListBase::Columns::name

Definition at line 117 of file region_list_base.h.

◆ natural_pos

Gtk::TreeModelColumn<std::string> RegionListBase::Columns::natural_pos

Definition at line 135 of file region_list_base.h.

◆ natural_s

Gtk::TreeModelColumn<Temporal::timepos_t> RegionListBase::Columns::natural_s

Definition at line 136 of file region_list_base.h.

◆ opaque

Gtk::TreeModelColumn<bool> RegionListBase::Columns::opaque

Definition at line 129 of file region_list_base.h.

◆ path

Gtk::TreeModelColumn<std::string> RegionListBase::Columns::path

Definition at line 130 of file region_list_base.h.

◆ position

Gtk::TreeModelColumn<Temporal::timepos_t> RegionListBase::Columns::position

Definition at line 120 of file region_list_base.h.

◆ region

Gtk::TreeModelColumn<std::shared_ptr<ARDOUR::Region> > RegionListBase::Columns::region

Definition at line 131 of file region_list_base.h.

◆ start

Gtk::TreeModelColumn<std::string> RegionListBase::Columns::start

Definition at line 121 of file region_list_base.h.

◆ sync

Gtk::TreeModelColumn<std::string> RegionListBase::Columns::sync

Definition at line 124 of file region_list_base.h.

◆ tags

Gtk::TreeModelColumn<std::string> RegionListBase::Columns::tags

Definition at line 119 of file region_list_base.h.

◆ take_id

Gtk::TreeModelColumn<std::string> RegionListBase::Columns::take_id

Definition at line 134 of file region_list_base.h.


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