diff options
Diffstat (limited to 'source/blender/blenkernel/BKE_exotic.h')
-rw-r--r-- | source/blender/blenkernel/BKE_exotic.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/source/blender/blenkernel/BKE_exotic.h b/source/blender/blenkernel/BKE_exotic.h index 740a94b6169..ad59cd9c0a8 100644 --- a/source/blender/blenkernel/BKE_exotic.h +++ b/source/blender/blenkernel/BKE_exotic.h @@ -40,7 +40,14 @@ struct Scene; * @retval 1 The file was read succesfully. * @attention Used in filesel.c */ -int BKE_read_exotic(struct Scene *scene, char *name); +int BKE_read_exotic(struct Scene *scene, const char *name); + +/* return codes */ +#define BKE_READ_EXOTIC_FAIL_PATH -3 /* file format is not supported */ +#define BKE_READ_EXOTIC_FAIL_FORMAT -2 /* file format is not supported */ +#define BKE_READ_EXOTIC_FAIL_OPEN -1 /* Can't open the file */ +#define BKE_READ_EXOTIC_OK_BLEND 0 /* .blend file */ +#define BKE_READ_EXOTIC_OK_OTHER 1 /* other supported formats */ void write_dxf(struct Scene *scene, char *str); void write_stl(struct Scene *scene, char *str); |