Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::inspect::detail::StandaloneControlAuthorHooks Struct Reference

#include <control_standalone_host.hpp>

Public Attributes

std::function< ControlTelemetrySensitivity(std::string_view)> telemetry_classifier
std::function< view::motion::RenderCostSnapshot()> motion_cost_probe
std::filesystem::path motion_fixture_path
std::function< std::vector< ControlDiagnosticItem >()> diagnostics
std::function< ControlAuthoringApplyResult(const ControlAuthoringChanges &)> apply_authoring
std::function< playback::MasterTransport *()> sequencer_transport
 The live master transport the sequencer loop capabilities observe and edit.

Member Data Documentation

◆ apply_authoring

std::function<ControlAuthoringApplyResult(const ControlAuthoringChanges&)> pulp::inspect::detail::StandaloneControlAuthorHooks::apply_authoring

◆ diagnostics

std::function<std::vector<ControlDiagnosticItem>()> pulp::inspect::detail::StandaloneControlAuthorHooks::diagnostics

◆ motion_cost_probe

std::function<view::motion::RenderCostSnapshot()> pulp::inspect::detail::StandaloneControlAuthorHooks::motion_cost_probe

◆ motion_fixture_path

std::filesystem::path pulp::inspect::detail::StandaloneControlAuthorHooks::motion_fixture_path

◆ sequencer_transport

std::function<playback::MasterTransport*()> pulp::inspect::detail::StandaloneControlAuthorHooks::sequencer_transport

The live master transport the sequencer loop capabilities observe and edit.

An absent hook leaves both operations refusing with an unavailable host rather than answering from a tick-domain helper the transport never saw.

◆ telemetry_classifier

std::function<ControlTelemetrySensitivity(std::string_view)> pulp::inspect::detail::StandaloneControlAuthorHooks::telemetry_classifier

The documentation for this struct was generated from the following file: