Merge branch 'master' into blender2.8
[blender.git] / source / blender / makesrna / intern / rna_internal_types.h
index 3e17704ccc63bc3bde35d6c85bde395f6a7f6ab9..cc6443e2154476947c2798ceb98cbe75663c1c0f 100644 (file)
@@ -404,6 +404,8 @@ struct StructRNA {
 
 struct BlenderRNA {
        ListBase structs;
 
 struct BlenderRNA {
        ListBase structs;
+       /* A map of structs: {StructRNA.identifier -> StructRNA}
+        * These are ensured to have unique names (with STRUCT_PUBLIC_NAMESPACE enabled). */
        struct GHash *structs_map;
        /* Needed because types with an empty identifier aren't included in 'structs_map'. */
        unsigned int  structs_len;
        struct GHash *structs_map;
        /* Needed because types with an empty identifier aren't included in 'structs_map'. */
        unsigned int  structs_len;