Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::format::au::PulpEditorContext Struct Reference

#include <au_v2_common.hpp>

Public Attributes

pulp::format::Processor * processor = nullptr
pulp::state::StateStore * store = nullptr
pulp::runtime::AliveToken::Handle owner_alive
pulp::format::ContractSessionRegistry * contract_sessions = nullptr
 Contract editors register here (contract_editor_session.hpp) so the AU instance invalidates them before its processor goes.

Member Data Documentation

◆ contract_sessions

pulp::format::ContractSessionRegistry* pulp::format::au::PulpEditorContext::contract_sessions = nullptr

Contract editors register here (contract_editor_session.hpp) so the AU instance invalidates them before its processor goes.

◆ owner_alive

pulp::runtime::AliveToken::Handle pulp::format::au::PulpEditorContext::owner_alive

◆ processor

pulp::format::Processor* pulp::format::au::PulpEditorContext::processor = nullptr

◆ store

pulp::state::StateStore* pulp::format::au::PulpEditorContext::store = nullptr

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