mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
variable renaming & not using classmethod for apply_settings
This commit is contained in:
parent
cf21c8e56f
commit
a4cbd80fa2
2 changed files with 15 additions and 16 deletions
|
|
@ -22,22 +22,21 @@ class CreateReview(plugin.MaxCreator):
|
|||
vp_texture = True
|
||||
anti_aliasing = None
|
||||
|
||||
@classmethod
|
||||
def apply_settings(cls, project_settings):
|
||||
def apply_settings(self, project_settings):
|
||||
settings = project_settings["max"]["CreateReview"] # noqa
|
||||
|
||||
# Take some defaults from settings
|
||||
cls.review_width = settings.get("review_width", cls.review_width)
|
||||
cls.review_height = settings.get("review_height", cls.review_height)
|
||||
cls.percentSize = settings.get("percentSize", cls.percentSize)
|
||||
cls.keep_images = settings.get("keep_images", cls.keep_images)
|
||||
cls.image_format = settings.get("image_format", cls.image_format)
|
||||
cls.visual_style = settings.get("visual_style", cls.visual_style)
|
||||
cls.viewport_preset = settings.get(
|
||||
"viewport_preset", cls.viewport_preset)
|
||||
cls.anti_aliasing = settings.get(
|
||||
"anti_aliasing", cls.anti_aliasing)
|
||||
cls.vp_texture = settings.get("vp_texture", cls.vp_texture)
|
||||
self.review_width = settings.get("review_width", self.review_width)
|
||||
self.review_height = settings.get("review_height", self.review_height)
|
||||
self.percentSize = settings.get("percentSize", self.percentSize)
|
||||
self.keep_images = settings.get("keep_images", self.keep_images)
|
||||
self.image_format = settings.get("image_format", self.image_format)
|
||||
self.visual_style = settings.get("visual_style", self.visual_style)
|
||||
self.viewport_preset = settings.get(
|
||||
"viewport_preset", self.viewport_preset)
|
||||
self.anti_aliasing = settings.get(
|
||||
"anti_aliasing", self.anti_aliasing)
|
||||
self.vp_texture = settings.get("vp_texture", self.vp_texture)
|
||||
|
||||
def create(self, subset_name, instance_data, pre_create_data):
|
||||
# Transfer settings from pre create to instance
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ def visual_style_enum():
|
|||
]
|
||||
|
||||
|
||||
def visual_preset_enum():
|
||||
def preview_preset_enum():
|
||||
"""Return enumerator for viewport visual preset."""
|
||||
return [
|
||||
{"label": "Quality", "value": "Quality"},
|
||||
|
|
@ -70,8 +70,8 @@ class CreateReviewModel(BaseSettingsModel):
|
|||
title="Preference"
|
||||
)
|
||||
viewport_preset: str = Field(
|
||||
enum_resolver=visual_preset_enum,
|
||||
title="Pre-View Preset"
|
||||
enum_resolver=preview_preset_enum ,
|
||||
title="Preview Preset"
|
||||
)
|
||||
anti_aliasing: str = Field(
|
||||
enum_resolver=anti_aliasing_enum,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue