Execution::TimeSyncComponent Class Referencefinal
Inheritance diagram for Execution::TimeSyncComponent:
score::GenericComponent< System_T > score::Component

Public Member Functions

 TimeSyncComponent (const Scenario::TimeSyncModel &element, const Execution::Context &ctx, QObject *parent)
 
void cleanup ()
 
ossia::expression_ptr makeTrigger () const
 To be called from the GUI thread.
 
void onSetup (std::shared_ptr< ossia::time_sync > ptr, ossia::expression_ptr exp)
 To be called from the API edition queue.
 
std::shared_ptr< ossia::time_sync > OSSIATimeSync () const
 
const Scenario::TimeSyncModelscoreTimeSync () const
 
- Public Member Functions inherited from score::GenericComponent< System_T >
template<typename... Args>
 GenericComponent (System_T &sys, Args &&... args) noexcept
 
System_T & system () const noexcept
 
- Public Member Functions inherited from score::Component
 Component (QObject *parent)
 
 Component (const QString &name, QObject *parent)
 
virtual UuidKey< score::Componentkey () const noexcept=0
 
virtual bool key_match (UuidKey< score::Component > other) const noexcept=0
 

Static Public Attributes

static constexpr const bool is_unique = true
 

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