Py-Driver: add 'self' option
[blender.git] / source / blender / makesrna / RNA_types.h
index 1d5f46a18142aa2f248ea620df3d274a89d0862c..276531992f97959760dc7eced8df1d21eb866436 100644 (file)
@@ -64,6 +64,16 @@ typedef struct PropertyPointerRNA {
        struct PropertyRNA *prop;
 } PropertyPointerRNA;
 
+/**
+ * Stored result of a RNA path lookup (as used by anim-system)
+ */
+typedef struct PathResolvedRNA {
+       struct PointerRNA ptr;
+       struct PropertyRNA *prop;
+       /* -1 for non-array access */
+       int prop_index;
+} PathResolvedRNA;
+
 /* Property */
 
 typedef enum PropertyType {