|
MUSX Document Model
|
Optional inputs accepted by the existing XML creation interface. More...
#include <DocumentFactory.h>
Classes | |
| struct | EmbeddedGraphicFile |
Public Types | |
| using | EmbeddedGraphicFiles = std::vector< EmbeddedGraphicFile > |
Public Member Functions | |
| CreateOptions (dom::PartVoicingPolicy policy) | |
| CreateOptions (std::filesystem::path inputFilepath, std::vector< char > notationMetadata, EmbeddedGraphicFiles embeddedGraphicFiles, dom::PartVoicingPolicy policy=dom::PartVoicingPolicy::Ignore) | |
| const std::vector< char > & | getNotationMetadata () const |
| const dom::EmbeddedGraphicsMap & | getEmbeddedGraphics () const |
| const std::optional< std::filesystem::path > & | getSourcePath () const |
| dom::EmbeddedGraphicsMap | takeEmbeddedGraphics () |
Public Attributes | |
| dom::PartVoicingPolicy | partVoicingPolicy = dom::PartVoicingPolicy::Ignore |
Optional inputs accepted by the existing XML creation interface.