Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::playback::AutomationCursorResult Struct Reference

#include <automation_cursor.hpp>

Public Attributes

AutomationCursorCode code = AutomationCursorCode::Ok
AutomationProgramAdoption adoption = AutomationProgramAdoption::Unchanged
std::uint32_t emitted_events = 0
std::uint32_t candidate_points = 0
 Distinct mandatory topology and continuous-refinement positions before applying the caller's output budget.
std::uint32_t intersecting_segments = 0
 Compiled segments intersecting the active transport ranges.

Member Data Documentation

◆ adoption

AutomationProgramAdoption pulp::playback::AutomationCursorResult::adoption = AutomationProgramAdoption::Unchanged

◆ candidate_points

std::uint32_t pulp::playback::AutomationCursorResult::candidate_points = 0

Distinct mandatory topology and continuous-refinement positions before applying the caller's output budget.

◆ code

AutomationCursorCode pulp::playback::AutomationCursorResult::code = AutomationCursorCode::Ok

◆ emitted_events

std::uint32_t pulp::playback::AutomationCursorResult::emitted_events = 0

◆ intersecting_segments

std::uint32_t pulp::playback::AutomationCursorResult::intersecting_segments = 0

Compiled segments intersecting the active transport ranges.


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