PresentationInfo const & presentation_info () const { return _presentation_info; }
PresentationInfo& presentation_info () { return _presentation_info; }
+ PresentationInfo* presentation_info_ptr () { return &_presentation_info; }
/* set just the order */
// stub RouteGroup* is needed for new_audio_track()
.endClass ()
+ .deriveClass <PresentationInfo, PBD::Stateful> ("PresentationInfo")
+ .addFunction ("color", &PresentationInfo::color)
+ .addFunction ("set_color", &PresentationInfo::set_color)
+ .addFunction ("order", &PresentationInfo::order)
+ .endClass ()
+
.deriveWSPtrClass <Stripable, SessionObject> ("Stripable")
.addCast<Route> ("to_route")
.addFunction ("is_auditioner", &Stripable::is_auditioner)
.addFunction ("trim_control", &Stripable::trim_control)
.addFunction ("rec_enable_control", &Stripable::rec_enable_control)
.addFunction ("rec_safe_control", &Stripable::rec_safe_control)
+ .addFunction ("set_presentation_order", &Stripable::set_presentation_order)
+ .addFunction ("presentation_info_ptr", &Stripable::presentation_info_ptr)
+
.endClass ()
.deriveWSPtrClass <Route, Stripable> ("Route")