denigma 4.0.0
Loading...
Searching...
No Matches
denigma::formats::mnx::Options Struct Referencefinal

Options for MNX JSON converters. More...

#include <mnx.h>

Inheritance diagram for denigma::formats::mnx::Options:
Collaboration diagram for denigma::formats::mnx::Options:

Public Attributes

CommonOptions common
 Options common to all converters.
 
std::optional< int > indentSpaces { 4 }
 Number of spaces used for formatted JSON output, or std::nullopt for compact output.
 
std::optional< int > cueLayer
 Optional cue layer to omit because MNX does not currently support cues.
 
std::optional< std::string > schema
 Optional MNX JSON schema contents used for validation.
 
bool includeTempoTool { false }
 Include Finale Tempo Tool changes.
 
bool splitInstruments { false }
 Split Finale instruments into separate MNX parts.
 

Additional Inherited Members

- Public Member Functions inherited from denigma::IOptions
virtual ~IOptions ()=default
 Virtual destructor.
 

Detailed Description

Options for MNX JSON converters.


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