COLLADA branch: merge from trunk -r 25745:26429.
[blender-staging.git] / source / blender / blenkernel / BKE_image.h
index c8425d7853c4d4edf3b4b657e5014818054add26..01e23e81fbe408a1135b662e816df28b89478b67 100644 (file)
@@ -40,6 +40,7 @@ struct ImBuf;
 struct Tex;
 struct anim;
 struct Scene;
+struct ListBase;
 
 /* call from library */
 void   free_image(struct Image *me);
@@ -163,6 +164,9 @@ struct Image *BKE_image_copy(struct Image *ima);
 /* merge source into dest, and free source */
 void BKE_image_merge(struct Image *dest, struct Image *source);
 
+/* copy image file to a directory rebuilding subdirectory structure */
+int BKE_get_image_export_path(struct Image *im, const char *dest_dir, char *abs, int abs_size, char *rel, int rel_size);
+
 #ifdef __cplusplus
 }
 #endif