OptionRowType

The OptionRowType class represents a specific type of option row in an options screen. By default, this is used only to distinguish normal option rows from the "Exit" row.

The default behavior is to display all of the choices in one row. If the row is too long for this, it switches to "long row" mode, where only the currently selected item is displayed.

Metrics
* If underlines are used, only the alpha values are applied, and the underline's color is left alone.

Graphics
* The row background is added directly as a child of the parent screen, not a child of the OptionRow.

Other objects
* The ModIcon is loaded using the metrics group define by the ModIconMetricsGroup metric.