1 # SPDX-License-Identifier: GPL-2.0-or-later
4 class CopyPreset(object):
5 def __init__(self
, ui_name
, rna_enum
, elements
):
7 self
.rna_enum
= rna_enum
8 self
.elements
= elements
11 presets
= (CopyPreset("Resolution",
12 ("resolution", "Render Resolution", "Render resolution and aspect ratio settings"),
13 {"resolution_x", "resolution_y", "pixel_aspect_x", "pixel_aspect_y"}),
15 ("scale", "Render Scale", "The “Render Scale” setting"),
16 {"resolution_percentage"}),
18 ("osa", "Render OSA", "The OSA toggle and sample settings"),
19 {"use_antialiasing", "antialiasing_samples"}),
21 ("threads", "Render Threads", "The thread mode and number settings"),
22 {"threads_mode", "threads"}),
24 ("stamp", "Render Stamp", "The Stamp toggle"),