Constructor with no arguments
Creates a new instance with a select string input.
Gets the default formatting
Sets the default formatting
Returns the root/output element Sets/gets the input
Parses the formatted text, then returns the output.
Resets the output, but keeps the public parameters. Input must be set to default or to new target separately.
All character format, that has been parsed so far
Fonttype formatting stack. Used for referring back to previous font types.
Fontset name association table
Icon name association table
All texts found within the ETML file
Parses text from XML/ETML
See "ETML.md" for info.
Constraints: * Due to the poor documentation of the replacement XML libraries, I have to use Phobos's own and outdated library. * <text> chunks are mandatory with ID. * Currently line formatting (understrike, etc.) is not supported, and every line uses default formatting.