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

Complete design IR document. More...

#include <design_ir.hpp>

Public Attributes

int version = 1
IRNode root
IRTokens tokens
IRAssetManifest asset_manifest
std::vector< IRFontAsset > font_family_assets
std::vector< ImportDiagnostic > diagnostics
DesignSource source = DesignSource::figma
std::string source_file
std::string capture_method
int settle_rounds = 0
std::string fallback_reason
std::string source_adapter
std::string source_version
std::string imported_at

Detailed Description

Complete design IR document.

Member Data Documentation

◆ asset_manifest

IRAssetManifest pulp::view::DesignIR::asset_manifest

◆ capture_method

std::string pulp::view::DesignIR::capture_method

◆ diagnostics

std::vector<ImportDiagnostic> pulp::view::DesignIR::diagnostics

◆ fallback_reason

std::string pulp::view::DesignIR::fallback_reason

◆ font_family_assets

std::vector<IRFontAsset> pulp::view::DesignIR::font_family_assets

◆ imported_at

std::string pulp::view::DesignIR::imported_at

◆ root

IRNode pulp::view::DesignIR::root

◆ settle_rounds

int pulp::view::DesignIR::settle_rounds = 0

◆ source

DesignSource pulp::view::DesignIR::source = DesignSource::figma

◆ source_adapter

std::string pulp::view::DesignIR::source_adapter

◆ source_file

std::string pulp::view::DesignIR::source_file

◆ source_version

std::string pulp::view::DesignIR::source_version

◆ tokens

IRTokens pulp::view::DesignIR::tokens

◆ version

int pulp::view::DesignIR::version = 1

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