Execution::TimeSyncComponent Class Referencefinal
Inheritance diagram for Execution::TimeSyncComponent:
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::TimeSyncModel & | scoreTimeSync () 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::Component > | key () 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:
- TimeSyncExecution.hpp
- TimeSyncExecution.cpp