Ardour
9.0-pre0-582-g084a23a80d
|
#include <segment_descriptor.h>
Public Member Functions | |
SegmentDescriptor () | |
SegmentDescriptor (XMLNode const &, int version) | |
Temporal::TimeDomain | time_domain () const |
void | set_position (Temporal::samplepos_t) |
void | set_position (Temporal::Beats const &) |
void | set_duration (Temporal::samplecnt_t) |
void | set_duration (Temporal::Beats const &) |
void | set_extent (Temporal::samplepos_t pos, Temporal::samplecnt_t dur) |
void | set_extent (Temporal::Beats const &pos, Temporal::Beats const &dur) |
Temporal::timecnt_t | extent () const |
Temporal::timepos_t | position () const |
Temporal::Tempo | tempo () const |
void | set_tempo (Temporal::Tempo const &) |
Temporal::Meter | meter () const |
void | set_meter (Temporal::Meter const &) |
XMLNode & | get_state () const |
int | set_state (const XMLNode &, int version) |
Definition at line 33 of file segment_descriptor.h.
ARDOUR::SegmentDescriptor::SegmentDescriptor | ( | ) |
ARDOUR::SegmentDescriptor::SegmentDescriptor | ( | XMLNode const & | , |
int | version | ||
) |
Temporal::timecnt_t ARDOUR::SegmentDescriptor::extent | ( | ) | const |
XMLNode& ARDOUR::SegmentDescriptor::get_state | ( | ) | const |
|
inline |
Definition at line 60 of file segment_descriptor.h.
|
inline |
Definition at line 55 of file segment_descriptor.h.
void ARDOUR::SegmentDescriptor::set_duration | ( | Temporal::Beats const & | ) |
void ARDOUR::SegmentDescriptor::set_duration | ( | Temporal::samplecnt_t | ) |
void ARDOUR::SegmentDescriptor::set_extent | ( | Temporal::Beats const & | pos, |
Temporal::Beats const & | dur | ||
) |
void ARDOUR::SegmentDescriptor::set_extent | ( | Temporal::samplepos_t | pos, |
Temporal::samplecnt_t | dur | ||
) |
void ARDOUR::SegmentDescriptor::set_meter | ( | Temporal::Meter const & | ) |
void ARDOUR::SegmentDescriptor::set_position | ( | Temporal::Beats const & | ) |
void ARDOUR::SegmentDescriptor::set_position | ( | Temporal::samplepos_t | ) |
int ARDOUR::SegmentDescriptor::set_state | ( | const XMLNode & | , |
int | version | ||
) |
void ARDOUR::SegmentDescriptor::set_tempo | ( | Temporal::Tempo const & | ) |
|
inline |
Definition at line 57 of file segment_descriptor.h.
|
inline |
Definition at line 43 of file segment_descriptor.h.
|
private |
Definition at line 78 of file segment_descriptor.h.
|
private |
Definition at line 77 of file segment_descriptor.h.
|
private |
Definition at line 81 of file segment_descriptor.h.
|
private |
Definition at line 76 of file segment_descriptor.h.
|
private |
Definition at line 75 of file segment_descriptor.h.
|
private |
Definition at line 80 of file segment_descriptor.h.
|
private |
Definition at line 69 of file segment_descriptor.h.