GuitarPrometheus::Project::Project::MergedSourceXml
GuitarPrometheus::Project::Project::MergedSourceXml
A merged-in MusicXML payload kept alongside the project’s primary musicXmlGzip. More…
#include <Project.h>
Public Attributes
| Name | |
|---|---|
| std::string | filename |
| juce::MemoryBlock | gzipPayload |
Detailed Description
struct GuitarPrometheus::Project::Project::MergedSourceXml;A merged-in MusicXML payload kept alongside the project’s primary musicXmlGzip.
Phase 11 F11.6 introduced this list so a project that has had Util::merge applied to it round-trips its merged sources across save / reopen cycles. The primary musicXmlGzip stays canonical for parser provenance; the merger replays each gzipPayload entry on load and appends its parts to the runtime Score in the same order they appear here.
Public Attributes Documentation
variable filename
std::string filename;variable gzipPayload
juce::MemoryBlock gzipPayload;Updated on 2026-05-29 at 07:39:52 +0000