blender/release/ui
Campbell Barton ade8f5197a Engine specific panel's
- All of this is in python and easy to change.
- each panel class has a set() of compatible engines.
- this set is checked for the poll function
- external engines can add themselves to this panels compatible engines
eg.
 buttons_world.WORLD_PT_mist.COMPAT_ENGINES.add('POVRAY_RENDER')

I tried doing this by subclassing each panel and replacing only the poll function to reference 'POVRAY_RENDER' but it became fairly complicated and meant registering many of the same panels under different names.

Added mist support to povray.
2009-07-30 08:10:10 +00:00
..
bpy_ops.py misc py/rna changes 2009-07-26 18:18:14 +00:00
buttons_data_armature.py 2.5 Part 1 of Layout Code Cleanup: 2009-07-27 20:39:10 +00:00
buttons_data_bone.py 2.5 Part 1 of Layout Code Cleanup: 2009-07-27 20:39:10 +00:00
buttons_data_camera.py 2.5 Part 1 of Layout Code Cleanup: 2009-07-27 20:39:10 +00:00
buttons_data_curve.py 2.5 Part 1 of Layout Code Cleanup: 2009-07-27 20:39:10 +00:00
buttons_data_empty.py 2.5 Part 1 of Layout Code Cleanup: 2009-07-27 20:39:10 +00:00
buttons_data_lamp.py * a few more small lamp panels tweaks 2009-07-29 14:17:15 +00:00
buttons_data_lattice.py 2.5 Part 1 of Layout Code Cleanup: 2009-07-27 20:39:10 +00:00
buttons_data_mesh.py 2.5 Part 1 of Layout Code Cleanup: 2009-07-27 20:39:10 +00:00
buttons_data_metaball.py Even more metaball layout changes. 2009-07-29 20:56:22 +00:00
buttons_data_modifier.py 2.5 Part 2 of Layout Code Cleanup: 2009-07-28 06:26:10 +00:00
buttons_data_text.py 2.5 Part 2 of Layout Code Cleanup: 2009-07-28 06:26:10 +00:00
buttons_game.py 2.5 Layout files: 2009-07-26 16:31:48 +00:00
buttons_material.py Engine specific panel's 2009-07-30 08:10:10 +00:00
buttons_object_constraint.py 2.5 Layout files: 2009-07-26 16:31:48 +00:00
buttons_object.py 2.5 Layout files: 2009-07-26 16:31:48 +00:00
buttons_particle.py 2.5 Layout files: 2009-07-26 16:31:48 +00:00
buttons_physics_cloth.py 2.5 Layout files: 2009-07-26 16:31:48 +00:00
buttons_physics_field.py 2.5 Layout files: 2009-07-26 16:31:48 +00:00
buttons_physics_fluid.py 2.5 Layout files: 2009-07-26 16:31:48 +00:00
buttons_physics_softbody.py 2.5 Layout files: 2009-07-26 16:31:48 +00:00
buttons_scene.py Engine specific panel's 2009-07-30 08:10:10 +00:00
buttons_texture.py 2.5: Materials and textures can now be assigned again 2009-07-28 18:54:02 +00:00
buttons_world.py Engine specific panel's 2009-07-30 08:10:10 +00:00
space_buttons.py 2.5 Layout files: 2009-07-26 16:31:48 +00:00
space_console.py Engine specific panel's 2009-07-30 08:10:10 +00:00
space_filebrowser.py - include operator commands in tooltips (needs sanitizing for transform operators, there are massive :|) 2009-07-29 23:12:30 +00:00
space_image.py 2.5: various one-liner fixes 2009-07-28 18:59:36 +00:00
space_info.py - Fix some things I missed in my last commit 2009-07-29 14:07:51 +00:00
space_logic.py 2.5: Render/Game Engine 2009-07-23 21:50:40 +00:00
space_outliner.py 2.5 Layout files: 2009-07-26 16:31:48 +00:00
space_sequencer.py 2.5 Layout files: 2009-07-26 16:31:48 +00:00
space_text.py 2.5 Layout files: 2009-07-26 16:31:48 +00:00
space_view3d_toolbar.py render api utility function to initialize a render layer from an image rather then loading through python. 2009-07-27 18:50:10 +00:00
space_view3d.py 2.5 Various fixes: 2009-07-26 08:53:23 +00:00