Changeset View
Changeset View
Standalone View
Standalone View
release/scripts/startup/bl_ui/properties_particle.py
| Show First 20 Lines • Show All 233 Lines • ▼ Show 20 Lines | def draw(self, context): | ||||
| elif psys is not None and part.type == 'REACTOR': | elif psys is not None and part.type == 'REACTOR': | ||||
| split.enabled = particle_panel_enabled(context, psys) | split.enabled = particle_panel_enabled(context, psys) | ||||
| split.prop(psys, "reactor_target_object") | split.prop(psys, "reactor_target_object") | ||||
| split.prop(psys, "reactor_target_particle_system", text="Particle System") | split.prop(psys, "reactor_target_particle_system", text="Particle System") | ||||
| class PARTICLE_PT_emission(ParticleButtonsPanel, Panel): | class PARTICLE_PT_emission(ParticleButtonsPanel, Panel): | ||||
| bl_label = "Emission" | bl_label = "Emission" | ||||
| bl_translation_context = i18n_contexts.id_particlesettings | |||||
| COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_EEVEE', 'BLENDER_EEVEE_NEXT', 'BLENDER_WORKBENCH'} | COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_EEVEE', 'BLENDER_EEVEE_NEXT', 'BLENDER_WORKBENCH'} | ||||
| @classmethod | @classmethod | ||||
| def poll(cls, context): | def poll(cls, context): | ||||
| psys = context.particle_system | psys = context.particle_system | ||||
| settings = particle_get_settings(context) | settings = particle_get_settings(context) | ||||
| if settings is None: | if settings is None: | ||||
| ▲ Show 20 Lines • Show All 1,819 Lines • Show Last 20 Lines | |||||