diff options
author | Tamito Kajiyama <rd6t-kjym@asahi-net.or.jp> | 2013-03-22 03:25:18 +0400 |
---|---|---|
committer | Tamito Kajiyama <rd6t-kjym@asahi-net.or.jp> | 2013-03-22 03:25:18 +0400 |
commit | 6df365f6a4724700caae5a39ca4be8ed88dbd66c (patch) | |
tree | 3352d1bc8fd45b730fa94c25e1d6738e5b051d03 /release/scripts/startup/bl_ui/properties_render.py | |
parent | 0fd8e638b683d842decb18b40eb70e4f718330fc (diff) |
Moved the definitions of Freestyle-specific panels to its own module.
Suggested by Sergey Sharybin through a code review of the branch.
Diffstat (limited to 'release/scripts/startup/bl_ui/properties_render.py')
-rw-r--r-- | release/scripts/startup/bl_ui/properties_render.py | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/release/scripts/startup/bl_ui/properties_render.py b/release/scripts/startup/bl_ui/properties_render.py index 0d331781019..5cf86b8d4b0 100644 --- a/release/scripts/startup/bl_ui/properties_render.py +++ b/release/scripts/startup/bl_ui/properties_render.py @@ -55,16 +55,6 @@ class RenderButtonsPanel(): return scene and (scene.render.engine in cls.COMPAT_ENGINES) -class RenderFreestyleButtonsPanel(RenderButtonsPanel): - # COMPAT_ENGINES must be defined in each subclass, external engines can add themselves here - - @classmethod - def poll(cls, context): - if not super().poll(context): - return False - return bpy.app.build_options.freestyle - - class RENDER_PT_render(RenderButtonsPanel, Panel): bl_label = "Render" COMPAT_ENGINES = {'BLENDER_RENDER'} @@ -308,29 +298,6 @@ class RENDER_PT_post_processing(RenderButtonsPanel, Panel): sub.prop(rd, "edge_color", text="") -class RENDER_PT_freestyle(RenderFreestyleButtonsPanel, Panel): - bl_label = "Freestyle" - bl_options = {'DEFAULT_CLOSED'} - COMPAT_ENGINES = {'BLENDER_RENDER'} - - def draw_header(self, context): - rd = context.scene.render - self.layout.prop(rd, "use_freestyle", text="") - - def draw(self, context): - rd = context.scene.render - - layout = self.layout - layout.active = rd.use_freestyle - - row = layout.row() - row.label(text="Line Thickness:") - row.prop(rd, "line_thickness_mode", expand=True) - row = layout.row() - row.active = (rd.line_thickness_mode == 'ABSOLUTE') - row.prop(rd, "unit_line_thickness") - - class RENDER_PT_stamp(RenderButtonsPanel, Panel): bl_label = "Stamp" bl_options = {'DEFAULT_CLOSED'} |