Ardour  9.0-pre0-582-g084a23a80d
ArdourSurface::ArdourTransport Class Reference

#include <transport.h>

Inheritance diagram for ArdourSurface::ArdourTransport:
[legend]

Public Member Functions

 ArdourTransport (ArdourSurface::ArdourWebsockets &surface)
 
virtual ~ArdourTransport ()
 
double tempo () const
 
void set_tempo (double)
 
double time () const
 
std::string bbt () const
 
bool roll () const
 
void set_roll (bool)
 
bool record () const
 
void set_record (bool)
 
- Public Member Functions inherited from ArdourSurface::SurfaceComponent
 SurfaceComponent (ArdourSurface::ArdourWebsockets &surface)
 
virtual ~SurfaceComponent ()
 
virtual int start ()
 
virtual int stop ()
 
BasicUIbasic_ui () const
 
virtual PBD::EventLoopevent_loop () const
 
Glib::RefPtr< Glib::MainLoop > main_loop () const
 
ARDOUR::Sessionsession () const
 
ArdourMixermixer () const
 
ArdourTransporttransport () const
 
WebsocketsServerserver () const
 
WebsocketsDispatcherdispatcher () const
 

Additional Inherited Members

- Protected Attributes inherited from ArdourSurface::SurfaceComponent
ArdourSurface::ArdourWebsockets_surface
 

Detailed Description

Definition at line 28 of file transport.h.

Constructor & Destructor Documentation

◆ ArdourTransport()

ArdourSurface::ArdourTransport::ArdourTransport ( ArdourSurface::ArdourWebsockets surface)
inline

Definition at line 31 of file transport.h.

◆ ~ArdourTransport()

virtual ArdourSurface::ArdourTransport::~ArdourTransport ( )
inlinevirtual

Definition at line 33 of file transport.h.

Member Function Documentation

◆ bbt()

std::string ArdourSurface::ArdourTransport::bbt ( ) const

◆ record()

bool ArdourSurface::ArdourTransport::record ( ) const

◆ roll()

bool ArdourSurface::ArdourTransport::roll ( ) const

◆ set_record()

void ArdourSurface::ArdourTransport::set_record ( bool  )

◆ set_roll()

void ArdourSurface::ArdourTransport::set_roll ( bool  )

◆ set_tempo()

void ArdourSurface::ArdourTransport::set_tempo ( double  )

◆ tempo()

double ArdourSurface::ArdourTransport::tempo ( ) const

◆ time()

double ArdourSurface::ArdourTransport::time ( ) const

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