Loading...
Searching...
No Matches
Transport::DirectTransport Class Reference
Inheritance diagram for Transport::DirectTransport:
Transport::TransportInterface score::InterfaceBase

Public Member Functions

ossia::transport_info_fun transportUpdateFunction () override
 
void setup () override
 
void teardown () override
 
void requestPlay () override
 
void requestPause () override
 
void requestStop () override
 
void requestTransport (ossia::time_value t) override
 
- Public Member Functions inherited from Transport::TransportInterface
void play ()
 
void pause ()
 
void stop ()
 
void transport (ossia::time_value t)
 
- Public Member Functions inherited from score::InterfaceBase
virtual InterfaceKey interfaceKey () const noexcept=0
 Identifies an interface uniquely.
 

Member Function Documentation

◆ requestPause()

void Transport::DirectTransport::requestPause ( )
overridevirtual

◆ requestPlay()

void Transport::DirectTransport::requestPlay ( )
overridevirtual

◆ requestStop()

void Transport::DirectTransport::requestStop ( )
overridevirtual

◆ requestTransport()

void Transport::DirectTransport::requestTransport ( ossia::time_value  t)
overridevirtual

◆ setup()

void Transport::DirectTransport::setup ( )
overridevirtual

◆ teardown()

void Transport::DirectTransport::teardown ( )
overridevirtual

◆ transportUpdateFunction()

ossia::transport_info_fun Transport::DirectTransport::transportUpdateFunction ( )
overridevirtual

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