Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::view::uia::RuntimeId Struct Reference

Build the two-element runtime-id key for the fragment at index (its depth-first position among accessible fragments, root excluded). More...

#include <uia_mapping.hpp>

Public Attributes

std::array< int32_t, 2 > ids {}

Static Public Attributes

static constexpr int count = 2

Detailed Description

Build the two-element runtime-id key for the fragment at index (its depth-first position among accessible fragments, root excluded).

Returns {UiaAppendRuntimeId, 1 + index}: the +1 keeps every key strictly positive and distinct from a bare append-id sentinel.

Member Data Documentation

◆ count

int pulp::view::uia::RuntimeId::count = 2
staticconstexpr

◆ ids

std::array<int32_t, 2> pulp::view::uia::RuntimeId::ids {}

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/view/include/pulp/view/platform/uia_mapping.hpp