== FFMPEG ==
[blender.git] / source / blender / blenkernel / BKE_idprop.h
index 46252b310aefd64fec0d7a5041305100dbe652bb..2d7d0e9286fceda6c1a1c8c83a6d7ac3ebf66da5 100644 (file)
@@ -171,4 +171,9 @@ void IDP_FreeProperty(struct IDProperty *prop);
 /*Unlinks any struct IDProperty<->ID linkage that might be going on.*/
 void IDP_UnlinkProperty(struct IDProperty *prop);
 
+#define IDP_Int(prop) (prop->data.val)
+#define IDP_Float(prop) (*(float*)&prop->data.val)
+#define IDP_String(prop) ((char*)prop->data.pointer)
+#define IDP_Array(prop) (prop->data.pointer)
+
 #endif /* _BKE_IDPROP_H */