Loading...
Searching...
No Matches
Execution::DocumentPlugin Class Referencefinal
Inheritance diagram for Execution::DocumentPlugin:
Classes | |
| struct | ContextData |
Public Member Functions | |
| DocumentPlugin (const score::DocumentContext &ctx, QObject *parent) | |
| void | reload (bool forcePlay, Scenario::IntervalModel &doc) |
| void | clear () |
| void | on_documentClosing () override |
| const std::shared_ptr< BaseScenarioElement > & | baseScenario () const noexcept |
| void | playStartState () |
| void | playStopState () |
| bool | isPlaying () const |
| const std::shared_ptr< ContextData > & | contextData () const noexcept |
| const Context & | context () const noexcept |
| const ExecutionController & | executionController () const noexcept |
| std::shared_ptr< ossia::audio_protocol > | audioProto () |
| void | runAllCommands () const |
| void | registerAction (ExecutionAction &act) |
| const std::vector< ExecutionAction * > & | actions () const noexcept |
| void | finished () |
| void | slot_bench (ossia::bench_map, int64_t ns) |
Public Member Functions inherited from score::DocumentPlugin | |
| DocumentPlugin (const score::DocumentContext &, const QString &name, QObject *parent) | |
| const score::DocumentContext & | context () const |
| template<typename Impl > | |
| DocumentPlugin (const score::DocumentContext &ctx, Impl &vis, QObject *parent) | |
Public Attributes | |
| const Execution::Settings::Model & | settings |
| QPointer< Dataflow::AudioDevice > | audio_device {} |
| QPointer< Device::DeviceInterface > | local_device {} |
Additional Inherited Members | |
Protected Attributes inherited from score::DocumentPlugin | |
| const score::DocumentContext & | m_context |
Constructor & Destructor Documentation
◆ ~DocumentPlugin()
|
overridevirtual |
Reimplemented from score::DocumentPlugin.
Member Function Documentation
◆ on_documentClosing()
|
overridevirtual |
Reimplemented from score::DocumentPlugin.
The documentation for this class was generated from the following files:
- plugins/score-plugin-engine/Execution/DocumentPlugin.hpp
- plugins/score-plugin-engine/Execution/DocumentPlugin.cpp
Public Member Functions inherited from