2.5: Restored statistics in the info header.
[blender.git] / source / blender / makesrna / intern / rna_scene.c
index 88796919c3e9e36084b854a3367862363caf63b6..0301932aef3f40918ab9b28e5a2d126c6c6231bb 100644 (file)
@@ -62,6 +62,7 @@ EnumPropertyItem prop_mode_items[] ={
 
 #include "BLI_threads.h"
 
 
 #include "BLI_threads.h"
 
+#include "ED_info.h"
 #include "ED_node.h"
 
 #include "RE_pipeline.h"
 #include "ED_node.h"
 
 #include "RE_pipeline.h"
@@ -1823,6 +1824,7 @@ void RNA_def_scene(BlenderRNA *brna)
 {
        StructRNA *srna;
        PropertyRNA *prop;
 {
        StructRNA *srna;
        PropertyRNA *prop;
+       FunctionRNA *func;
        
        /* Struct definition */
        srna= RNA_def_struct(brna, "Scene", "ID");
        
        /* Struct definition */
        srna= RNA_def_struct(brna, "Scene", "ID");
@@ -1982,6 +1984,11 @@ void RNA_def_scene(BlenderRNA *brna)
        RNA_def_property_pointer_sdna(prop, NULL, "gm");
        RNA_def_property_struct_type(prop, "SceneGameData");
        RNA_def_property_ui_text(prop, "Game Data", "");
        RNA_def_property_pointer_sdna(prop, NULL, "gm");
        RNA_def_property_struct_type(prop, "SceneGameData");
        RNA_def_property_ui_text(prop, "Game Data", "");
+
+       /* Statistics */
+       func= RNA_def_function(srna, "statistics", "ED_info_stats_string");
+       prop= RNA_def_string(func, "statistics", "", 0, "Statistics", "");
+       RNA_def_function_return(func, prop);
        
        rna_def_tool_settings(brna);
        rna_def_unit_settings(brna);
        
        rna_def_tool_settings(brna);
        rna_def_unit_settings(brna);