Loading...
Searching...
No Matches
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 (const std::shared_ptr< EventComponent > &self) |
| 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
Public Member Functions inherited from