skppy.parser_legacy.rendering_options

Decode version-gated pre-ZIP rendering options in strict wire order.

Unlike modern tagged records, legacy rendering bodies are sequential. The class schema therefore controls which booleans, colors, integers, and floating values are present. Supported generations map to the shared RenderingOptions defaults and fail explicitly at an unknown schema boundary.

skppy.parser_legacy.rendering_options.read_rendering_options_payload(reader: LegacyArchiveReader, class_version: int) RenderingOptions[source]

Consume a CRenderingOptions body and return shared metadata.