Ardour
9.0-pre0-582-g084a23a80d
|
#include <component.h>
Public Member Functions | |
SurfaceComponent (ArdourSurface::ArdourWebsockets &surface) | |
virtual | ~SurfaceComponent () |
virtual int | start () |
virtual int | stop () |
BasicUI & | basic_ui () const |
virtual PBD::EventLoop * | event_loop () const |
Glib::RefPtr< Glib::MainLoop > | main_loop () const |
ARDOUR::Session & | session () const |
ArdourMixer & | mixer () const |
ArdourTransport & | transport () const |
WebsocketsServer & | server () const |
WebsocketsDispatcher & | dispatcher () const |
Protected Attributes | |
ArdourSurface::ArdourWebsockets & | _surface |
Definition at line 38 of file component.h.
|
inline |
Definition at line 41 of file component.h.
|
inlinevirtual |
Definition at line 44 of file component.h.
BasicUI& ArdourSurface::SurfaceComponent::basic_ui | ( | ) | const |
WebsocketsDispatcher& ArdourSurface::SurfaceComponent::dispatcher | ( | ) | const |
|
virtual |
Reimplemented in ArdourSurface::ArdourFeedback.
Glib::RefPtr<Glib::MainLoop> ArdourSurface::SurfaceComponent::main_loop | ( | ) | const |
ArdourMixer& ArdourSurface::SurfaceComponent::mixer | ( | ) | const |
WebsocketsServer& ArdourSurface::SurfaceComponent::server | ( | ) | const |
ARDOUR::Session& ArdourSurface::SurfaceComponent::session | ( | ) | const |
|
inlinevirtual |
Reimplemented in ArdourSurface::WebsocketsServer, ArdourSurface::ArdourMixer, and ArdourSurface::ArdourFeedback.
Definition at line 46 of file component.h.
|
inlinevirtual |
Reimplemented in ArdourSurface::WebsocketsServer, ArdourSurface::ArdourMixer, and ArdourSurface::ArdourFeedback.
Definition at line 50 of file component.h.
ArdourTransport& ArdourSurface::SurfaceComponent::transport | ( | ) | const |
|
protected |
Definition at line 65 of file component.h.