Changeset View
Changeset View
Standalone View
Standalone View
release/scripts/startup/bl_ui/space_view3d.py
| Show First 20 Lines • Show All 4,052 Lines • ▼ Show 20 Lines | class VIEW3D_MT_shading_pie(Menu): | ||||
| bl_label = "Shading" | bl_label = "Shading" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| pie = layout.menu_pie() | pie = layout.menu_pie() | ||||
| view = context.space_data | view = context.space_data | ||||
| pie.prop_enum(view.shading, "type", value='WIREFRAME') | enum_items = view.shading.bl_rna.properties["type"].enum_items | ||||
| pie.prop_enum(view.shading, "type", value='SOLID') | for enum_item in enum_items: | ||||
| pie.prop_enum(view.shading, "type", value='MATERIAL') | pie.prop_enum(view.shading, "type", value=enum_item.identifier) | ||||
| pie.prop_enum(view.shading, "type", value='RENDERED') | |||||
| class VIEW3D_MT_shading_ex_pie(Menu): | class VIEW3D_MT_shading_ex_pie(Menu): | ||||
| bl_label = "Shading" | bl_label = "Shading" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| pie = layout.menu_pie() | pie = layout.menu_pie() | ||||
| ▲ Show 20 Lines • Show All 1,732 Lines • Show Last 20 Lines | |||||