denigma 4.0.0
Loading...
Searching...
No Matches
denigma::CommonOptions Struct Reference

Options common to all public converter adapters. More...

#include <conversion.h>

Public Attributes

std::string sourceName
 Caller-supplied source name used for diagnostics and metadata.
 
bool validate { true }
 Enables converter-specific output validation when supported.
 
bool verbose { false }
 Enables verbose logging when supported by the caller.
 
bool quiet { false }
 Suppresses info/verbose logging when true.
 
bool allFontsAvailable { false }
 Every source font will be available in the environment that reads the converted output.
 
std::function< void(MessageSeverity severity, std::string_view message)> logCallback = [](MessageSeverity, std::string_view) {}
 Optional callback that receives converter log messages. Defaults to no-op.
 

Detailed Description

Options common to all public converter adapters.


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