[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [52308] trunk/blender/source/blender/ makesrna/intern/rna_scene.c: Fix render layer properties not being animatable.

Brecht Van Lommel brechtvanlommel at pandora.be
Sat Nov 17 17:10:53 CET 2012


Revision: 52308
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=52308
Author:   blendix
Date:     2012-11-17 16:10:47 +0000 (Sat, 17 Nov 2012)
Log Message:
-----------
Fix render layer properties not being animatable.

Modified Paths:
--------------
    trunk/blender/source/blender/makesrna/intern/rna_scene.c

Modified: trunk/blender/source/blender/makesrna/intern/rna_scene.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_scene.c	2012-11-17 15:34:06 UTC (rev 52307)
+++ trunk/blender/source/blender/makesrna/intern/rna_scene.c	2012-11-17 16:10:47 UTC (rev 52308)
@@ -1123,6 +1123,12 @@
 	}
 }
 
+static char *rna_SceneRenderLayer_path(PointerRNA *ptr)
+{
+	SceneRenderLayer *srl = (SceneRenderLayer*)ptr->data;
+	return BLI_sprintfN("render.layers[\"%s\"]", srl->name);
+}
+
 static int rna_RenderSettings_multiple_engines_get(PointerRNA *UNUSED(ptr))
 {
 	return (BLI_countlist(&R_engines) > 1);
@@ -2775,6 +2781,7 @@
 	srna = RNA_def_struct(brna, "SceneRenderLayer", NULL);
 	RNA_def_struct_ui_text(srna, "Scene Render Layer", "Render layer");
 	RNA_def_struct_ui_icon(srna, ICON_RENDERLAYERS);
+	RNA_def_struct_path_func(srna, "rna_SceneRenderLayer_path");
 
 	rna_def_render_layer_common(srna, 1);
 }




More information about the Bf-blender-cvs mailing list