Loading...
Searching...
No Matches
Gfx::GfxExecutionAction Class Referencefinal
Inheritance diagram for Gfx::GfxExecutionAction:
Public Types | |
| using | edge_queue = moodycamel::ConcurrentQueue< EdgeSpec > |
Public Member Functions | |
| GfxExecutionAction (GfxContext &w) | |
| score::gfx::Message | allocateMessage (int inputs) |
| void | releaseMessage (score::gfx::Message &&) |
| void | startTick (const ossia::audio_tick_state &st) override |
| void | setEdge (port_index source, port_index sink) |
| void | endTick (const ossia::audio_tick_state &st) override |
Public Member Functions inherited from score::InterfaceBase | |
| virtual InterfaceKey | interfaceKey () const noexcept=0 |
| Identifies an interface uniquely. | |
Public Attributes | |
| GfxContext * | ui {} |
| std::vector< EdgeSpec > | prev_edges |
| std::vector< EdgeSpec > | edges_cache |
| edge_queue | incoming_edges |
Member Function Documentation
◆ endTick()
|
overridevirtual |
Reimplemented from Execution::ExecutionAction.
◆ startTick()
|
overridevirtual |
Reimplemented from Execution::ExecutionAction.
The documentation for this class was generated from the following files:
- GfxExecContext.hpp
- GfxExecutionAction.cpp
Public Member Functions inherited from