Make Links (Ctrl+L) back
[blender.git] / source / blender / makesrna / RNA_enum_types.h
index ca44e3405f62223e4aab25d73f96b79b83178434..318178d15220325d833a161bd02ae7fd562bf1e5 100644 (file)
@@ -31,6 +31,8 @@
 
 extern EnumPropertyItem id_type_items[];
 
+/* use in cases where only dynamic types are used */
+extern EnumPropertyItem DummyRNA_NULL_items[];
 
 extern EnumPropertyItem object_mode_items[];
 
@@ -69,6 +71,11 @@ struct bContext;
 struct PointerRNA;
 EnumPropertyItem *rna_TransformOrientation_itemf(struct bContext *C, struct PointerRNA *ptr, int *free);
 
+/* Generic functions, return an enum from library data, index is the position
+ * in the linked list can add more for different types as needed */
+EnumPropertyItem *RNA_group_itemf(struct bContext *C, struct PointerRNA *ptr, int *free);
+EnumPropertyItem *RNA_scene_itemf(struct bContext *C, struct PointerRNA *ptr, int *free);
+
 #endif /* RNA_ENUM_TYPES */