Execution::EventComponent Class Referencefinal
Inheritance diagram for Execution::EventComponent:
Public Member Functions | |
EventComponent (const Scenario::EventModel &element, const Execution::Context &ctx, QObject *parent) | |
void | cleanup () |
ossia::expression_ptr | makeExpression () const |
To be called from the GUI thread. | |
void | onSetup (std::shared_ptr< ossia::time_event > event, ossia::expression_ptr expr, ossia::time_event::offset_behavior b) |
To be called from the API edition queue. | |
std::shared_ptr< ossia::time_event > | OSSIAEvent () const |
const Scenario::EventModel * | scoreEvent () const |
void | happened () |
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 bool | is_unique = true |
The documentation for this class was generated from the following files:
- EventExecution.hpp
- EventExecution.cpp